Positioning Method, Processor and Storage Medium for Optical Cable Coiling
By tapping the optical cable sampling points to obtain the vibration signal waveform and analyzing and determining the optical cable position, the problem of inaccurate positioning of the optical cable disc is solved, and the rapid and accurate positioning and convenient maintenance of the optical cable is achieved.
Patent Information
- Application Number
- CN202210616957.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-01
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2042-06-01
AI Technical Summary
The existing technology cannot accurately locate the buried optical cable coils, resulting in irregular construction, missing construction records, missing electronic marks, etc., resulting in inconvenient maintenance and use of optical cables. In addition, traditional electromagnetic induction methods require excavation of optical cables, resulting in waste of resources and communication losses.
By tapping each sampling point, the waveform of the vibration signal is obtained, and the first target position and the second target position of the optical cable are determined according to the frequency and waveform analysis of the vibration signal, so as to accurately locate the optical cable disc cable position.
It realizes the rapid and accurate positioning of optical cable coils, reduces the consumption of manpower, material resources and time, and improves the convenience of optical cable maintenance.
Smart Images

Figure CN114994609B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication optical cables, and particularly to a positioning method, a processor, and a storage medium for optical cable coiling. Background Art
[0002] Communication optical cables have extremely important influence on people's life and work. At least at the present stage, communication optical cables are gradually developing towards maturity, functionality, and diversification. With the gradual enhancement of their functions, the application of communication optical cables in daily communication networks has become more extensive.
[0003] Buried communication optical cables are laid in sections during construction, and then joined section by section. An optical cable joint box is set at each joint, and a certain length of optical cable is coiled; during later cable break repair and re-fusion splicing, a joint box also needs to be set and the optical cable is coiled. However, due to problems such as non-standard construction, lack of construction records, and lack of electronic identification, it is impossible to find the buried position of the coiled optical cable on the ground surface, which brings many problems and inconveniences to later operation and maintenance and the use of optical cables. The traditional electromagnetic induction method cannot accurately locate the coiled cable, and it is necessary to excavate the optical cable, and even break the optical cable for coiled cable positioning, wasting a large amount of manpower, material resources, financial resources and time, and causing problems such as damage to the optical cable and increased communication loss. Summary of the Invention
[0004] The purpose of this application is to provide a positioning method, a storage medium, and a processor for optical cable coiling that can quickly and accurately locate the position of the coiled optical cable.
[0005] To achieve the above purpose, the first aspect of this application provides a positioning method for optical cable coiling, including:
[0006] Striking each sampling point to obtain the vibration signal of each sampling point;
[0007] When the frequency of the vibration signal meets the preset frequency, obtaining the waveform of the vibration signal;
[0008] Analyzing the waveform of the vibration signal to determine the first target position and the second target position;
[0009] Determining the position of the coiled cable according to the first target position and the second target position.
[0010] In one embodiment of the present application, analyzing the waveform of the vibration signal to determine the first target position and the second target position includes: when the waveform of the vibration signal is the first waveform, determining the sampling points corresponding to the vibration signal as the first sampling points; obtaining the vibration signals of the positioning device of the cable drum towards the first sampling points and away from the first sampling points and the second sampling points in the direction of the positioning device of the cable drum; when the waveform of the vibration signal at the second sampling points is the first waveform, determining at least one third sampling point in the direction from the first sampling point towards the second sampling point and away from the first sampling points and the second sampling points; obtaining the vibration signals of the third sampling points; when the waveform of the vibration signal at the third sampling points includes the first waveform and the second waveform, determining the first target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling points.
[0011] In one embodiment of the present application, determining the first target position according to the positions of the first waveform and the second waveform includes: when the first waveform in the waveform of the vibration signal at the third sampling points is located on the left side of the second waveform, obtaining the first cable distance between the first position of the cable corresponding to the center peak of the first waveform and the second position of the cable corresponding to the leftmost end of the second waveform; when it is determined that the first waveform and the second waveform do not coincide and the distance of the first cable distance is less than or equal to the first preset distance, determining the ground position corresponding to the first position as the first target position.
[0012] In one embodiment of the present application, after determining the ground position corresponding to the first position as the first target position, continue to obtain the vibration signals of the third sampling points; when the waveform of the vibration signal at the third sampling points includes the first waveform and the second waveform and the first waveform is located on the right side of the second waveform, determining the second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling points.
[0013] In one embodiment of the present application, determining the second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling points includes: when the first waveform and the second waveform in the waveform of the vibration signal at the third sampling points do not coincide, obtaining the second cable distance between the third position of the cable corresponding to the center peak of the first waveform and the fourth position of the cable corresponding to the rightmost end of the second waveform; when it is determined that the distance of the second cable distance is greater than or equal to the first preset distance, determining the ground position corresponding to the third position as the second target position.
[0014] In one embodiment of the present application, when the waveform of the vibration signal at the third sampling points includes multiple first waveforms, when the first waveform on the right side of the second waveform does not coincide with the second waveform and the distance of the second cable distance is greater than or equal to the first preset distance, stop continuing to obtain the vibration signals of the third sampling points.
[0015] In one embodiment of the present application, determining the position of the cable coil according to the first target position and the second target position includes:
[0016] Determine the distance between the cable coil and the first target position through formula (1):
[0017] L = (M + X - N) ÷ 2 Formula (1)
[0018] Wherein, L is the distance between the cable coil and the first target position; M is the distance of the first optical cable; X is the distance between the first target position and the second target position; N is the distance of the second optical cable.
[0019] In one embodiment of the present application, after determining the distance between the cable coil and the first target position; in the direction from the first sampling point towards the second sampling point and simultaneously away from the first sampling point and the second sampling point, with the first target position as the starting point, the position reached at a second preset distance from the first target position is the position of the cable coil, wherein the second preset distance is the distance between the cable coil and the first target position.
[0020] A second aspect of the present application provides a processor configured to execute the above-mentioned positioning method for the optical cable coil
[0021] A third aspect of the present application provides a machine-readable storage medium, on which instructions are stored, and when the instructions are executed by a processor, the processor is configured to execute the above-mentioned positioning method for the optical cable coil.
[0022] The above technical solution can collect the vibration signals of the sampling points, obtain the waveforms of the vibration signals, and thus locate the specific position of the optical cable coil according to the waveforms of the vibration signals, which is beneficial to the rapid repair and maintenance of the optical cable and increases the convenience of optical cable maintenance.
[0023] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation part. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The drawings are used to provide a further understanding of the embodiments of the present invention, and constitute a part of the specification. Together with the following specific implementation, they are used to explain the embodiments of the present invention, but do not constitute a limitation to the embodiments of the present invention. In the drawings:
[0025] Figure 1 Schematically shows the structural diagram of a positioning device for an optical cable coil in the present application;
[0026] Figure 2 Schematically shows the flowchart of a positioning method for an optical cable coil in an embodiment of the present application;
[0027] Figure 3 Schematically shows a waveform example diagram of a positioning method for optical cable coiling in an embodiment of the present application;
[0028] Figure 4 Schematically shows a waveform example diagram of a positioning method for optical cable coiling in another embodiment of the present application;
[0029] Figure 5 Schematically shows a waveform example diagram of a positioning method for optical cable coiling in yet another embodiment of the present application;
[0030] Figure 6 Schematically shows a waveform example diagram of a positioning method for optical cable coiling in still another embodiment of the present application;
[0031] Figure 7 Schematically shows the internal structure diagram of a computer device according to an embodiment of the present application. Detailed implementation manners
[0032] The following details the specific implementation manners of the present application in conjunction with the accompanying drawings. It should be understood that the specific implementation manners described herein are only for the purpose of illustration and explanation of the present application, and are not used to limit the present application.
[0033] It should be noted that if there are directional indications (such as up, down, left, right, front, back...) involved in the embodiments of the present application, then such directional indications are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the accompanying drawings). If this specific posture changes, then such directional indications will also change accordingly.
[0034] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, then such descriptions of "first", "second", etc. are only for descriptive purposes, and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In addition, the technical solutions between various embodiments can be combined with each other, but it must be based on the fact that those skilled in the art can implement them. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present application.
[0035] Such as Figure 1As shown, a positioning device 100 for coiling an optical cable in the present application is schematically shown, including a narrow-linewidth light source 101, a high-precision acousto-optic modulator 102, a pulse amplifier 103, a circulator 104, an optical fiber amplifier 105, an optical fiber filter 106, a photodetector 107, a band-pass filter 108, a host computer 109, and a buried optical cable 110. The narrow-linewidth light source 101 is connected to the high-precision acousto-optic modulator 102, the high-precision acousto-optic modulator 102 is connected to the pulse amplifier 103, the pulse amplifier 103, the optical fiber amplifier 105, and the buried optical cable 110 are connected together through the circulator 104, the optical fiber amplifier 105 is connected to the optical fiber filter 106, the optical fiber filter 106 is connected to the photodetector 107, the photodetector 107 is connected to the band-pass filter 108, and the band-pass filter 108 is connected to the host computer 109.
[0036] The narrow-linewidth light source 101 emits a continuous optical signal with a preset wavelength, such as a continuous optical signal with a wavelength of 1550 nm, so that the continuous optical signal enters the high-precision acousto-optic modulator 102, and an optical pulse signal with a preset pulse width is modulated by the high-precision acousto-optic modulator 102. For example, an optical pulse signal with a pulse width of 20 ns is modulated by the high-precision acousto-optic modulator 102. The optical pulse signal enters the pulse amplifier 103 through the high-precision acousto-optic modulator 102 for amplification. The amplified optical pulse signal enters the buried optical cable 110 through the circulator 104. After the buried optical cable 110 receives the optical pulse signal, Rayleigh scattering will occur to the optical pulse signal in the buried optical cable 110. Among them, the Rayleigh scattering optical signal scattered directly backward can return to the circulator 104 through the buried optical cable 110 and enter the optical fiber amplifier 105 for amplification. The amplified Rayleigh scattering optical signal enters the optical fiber filter 106 to filter out optical noise. The Rayleigh scattering optical signal after noise filtering enters the photodetector 107 and is converted into an electrical analog signal. The electrical analog signal enters the band-pass filter 108 to filter out noise and interference signals. The filtered electrical analog signal is transmitted to the host computer 109 for collection, normalization algorithm and other processing, and the result is displayed on the screen in the form of a vibration waveform.
[0037] As Figure 1 shown, the circulator 104 in the optical cable coiling positioning device 100 is connected to the buried optical cable 110, that is, one end of the buried optical cable 110 is connected. When knocking on the ground above the buried optical cable 110, the vibration generated by knocking on the ground can propagate along the soil, and the propagated vibration will affect the buried optical cable 110, so that the buried optical cable 110 generates a vibration signal. The vibration signal of the buried optical cable 110 can be propagated based on the Rayleigh scattering optical signal. The optical cable coiling positioning device 100 can convert the obtained optical signal into an electrical analog signal, so as to obtain the waveform corresponding to the vibration signal of the buried optical cable 110.
[0038] As Figure 2As shown, a flowchart of a positioning method for optical cable coiling in the present application is schematically shown. As Figure 2 shown, it includes the following steps:
[0039] Step 201: Tap each sampling point to obtain the vibration signal of each sampling point;
[0040] Step 202: When the frequency of the vibration signal conforms to the preset frequency, obtain the waveform of the vibration signal; analyze the waveform of the vibration signal to determine the first target position and the second target position;
[0041] Step 203: Determine the position of the coiled cable according to the first target position and the second target position.
[0042] Multiple sampling points can be set above the buried optical cable. For example, the sampling points are set along the axial direction of the optical cable, and one sampling point is set every 10 meters. By tapping each sampling point, the processor can obtain the vibration signal of the buried optical cable at each sampling point. The processor can set the tapping frequency, and the obtained vibration signal should correspond to the tapping frequency and conform to the preset frequency. For example, assuming that the frequency of tapping the ground is once every 1 second, and it is tapped 5 times in total. In order to distinguish other interfering vibration signals, the processor can set the preset frequency of the vibration signal to appear once every second with a tapping feature, and appear 5 times in total. Therefore, when the frequency of the vibration signal obtained by the processor conforms to the preset frequency, it is determined that the obtained vibration signal is a valid vibration signal, and thus the waveform of the vibration signal is obtained. When it is determined that the frequency of the vibration signal conforms to the preset frequency, the processor can control to enter the coiled cable search mode, tap each sampling point to obtain the vibration signal of the sampling point and the waveform corresponding to the vibration signal, so as to search for the coiled cable.
[0043] After the processor obtains the waveform of the vibration signal, it can analyze the obtained waveform of the vibration signal, determine the required first target position and second target position according to the obtained waveform, and determine the target position of the coiled cable according to the determined first target position and second target position.
[0044] In one embodiment, analyzing the waveform of the vibration signal to determine the first target position and the second target position includes: when the waveform of the vibration signal is the first waveform, determining the sampling points corresponding to the vibration signal as the first sampling points; obtaining the vibration signals of the positioning device of the cable drum of the optical cable facing the first sampling points and away from the first sampling points and the second sampling points in the direction of the positioning device of the cable drum of the optical cable; when the waveform of the vibration signal at the second sampling points is the first waveform, determining at least one third sampling point in the direction from the first sampling points to the second sampling points and away from the first sampling points and the second sampling points; obtaining the vibration signals of the third sampling points; and when the waveform of the vibration signal at the third sampling points includes the first waveform and the second waveform, determining the first target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling points.
[0045] When the waveform corresponding to the acquired vibration signal is the first waveform, the processor may determine the sampling points of the acquired vibration signal as the first sampling points. The processor may determine the position where the positioning device of the optical cable coiling is located as the starting point, and acquire the vibration signals of the positioning device of the optical cable coiling facing away from the first sampling point and the second sampling point where the positioning device of the optical cable coiling is located. For example, assuming that the positioning device of the optical cable coiling is regarded as the origin of the coordinate axis, the first sampling point is located at a position 5 meters in the positive direction. If the sampling points are set at intervals of ten meters, then the second sampling point is located at a position 15 meters in the positive direction. The processor may acquire the vibration signal of the second sampling point and acquire the waveform corresponding to the vibration signal of the second sampling point. When the waveform of the vibration signal of the second sampling point is the first waveform, the processor may determine at least one third sampling point in the direction from the first sampling point towards the second sampling point and away from the first sampling point and the second sampling point. For multiple third sampling points, the processor may sequentially acquire the vibration signals of the third sampling points. When the waveforms corresponding to the vibration signals of the third sampling points acquired by the processor include the first waveform and the second waveform, the processor may determine the first target position according to the positions of the first waveform and the second waveform in the waveforms of the vibration signals of the third sampling points. For example, assuming that the positioning device of the optical cable coiling is regarded as the origin of the coordinate axis, the first sampling point is located at a position 5 meters in the positive direction, and the second sampling point is located at a position 15 meters in the positive direction, then the direction from the first sampling point towards the second sampling point and away from the first sampling point and the second sampling point is the positive direction of the coordinate axis. The processor may determine at least one third sampling point in the positive direction of the coordinate axis. For example, assuming that a third sampling point is located at 25 meters in the positive direction and a third sampling point is located at 35 meters in the positive direction. The processor may sequentially acquire the vibration signals of each third sampling point and acquire the waveforms corresponding to the vibration signals. Assuming that the waveform corresponding to the vibration signal of the third sampling point at 25 meters is the first waveform, the processor may continue to acquire the vibration waveform of the third sampling point at 35 meters until the waveforms of the vibration signals of the third sampling points include the first waveform and the second waveform. The processor may determine the first target position according to the positions of the first waveform and the second waveform included in the waveforms of the vibration signals of the third sampling points.
[0046] In one embodiment, determining the first target position according to the positions of the first waveform and the second waveform includes: when the first waveform in the waveform of the vibration signal of the third sampling point is located on the left side of the second waveform, acquiring the first optical cable distance between the center peak of the first waveform and the leftmost end of the second waveform; when it is determined that the first waveform and the second waveform do not overlap and the first optical cable distance is less than or equal to the first preset distance, determining the ground position corresponding to the first position as the first target position.
[0047] When the processor determines that the waveform of the vibration signal at the third sampling point includes a first waveform and a second waveform, it can determine the positions of the first waveform and the second waveform. When it is determined that the first waveform in the waveform of the vibration signal at the third sampling point is located to the left of the second waveform, the processor can obtain the first optical cable distance between the first position corresponding to the central peak of the first waveform and the second position corresponding to the leftmost end of the second waveform. That is, the optical cable distance between the position of the optical cable corresponding to the central peak of the first waveform and the position of the optical cable corresponding to the leftmost end of the second waveform. When it is determined that the first waveform and the second waveform in the waveform of the vibration signal at the third sampling point do not overlap and the first optical cable distance is less than or equal to the first preset distance, the processor can determine the ground position corresponding to the first position as the first target position. As Figure 3 shown, including the first waveform a and the second waveform b. In the waveform corresponding to the acquired vibration signal, both the first waveform a and the second waveform b are included, and when the first waveform a is located to the left of the second waveform b, the processor can determine the first position d of the optical cable corresponding to the central peak of the first waveform a and the second position e of the optical cable corresponding to the leftmost end of the second waveform b. The processor can determine the first optical cable distance M between the first position d and the second position e. When it is determined that the first waveform a and the second waveform b do not overlap and the first optical cable distance M is less than or equal to the first preset distance, for example, assuming that the processor sets the first preset distance to 30 meters, when the first optical cable distance M is less than or equal to 30 meters and the first waveform a and the second waveform b do not overlap, the processor can determine the ground position h corresponding to the first position d as the first target position.
[0048] In one embodiment, the method further includes: after determining that the ground position corresponding to the first position is the first target position, continuing to acquire the vibration signal at the third sampling point; when the waveform of the vibration signal at the third sampling point includes a first waveform and a second waveform and the first waveform is located to the right of the second waveform, determining a second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling point.
[0049] After the processor determines that the ground position corresponding to the determined first position is the first target position, it can continue to acquire the vibration signal at the third sampling point and detect the waveform of the acquired vibration signal at the third sampling point. When the waveform of the vibration signal at the third sampling point includes a first waveform and a second waveform and the position of the first waveform is to the right of the second waveform, the processor can determine a second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling point.
[0050] For example, after the processor determines the first target position by collecting the waveform corresponding to the vibration signal of the third sampling point, the processor can continue to obtain the vibration signal of the third sampling point. Suppose, taking the positioning device of the optical cable reel as the origin of the coordinate axis, the first sampling point is located at a position 5 meters in the positive direction, and the second sampling point is located at a position 15 meters in the positive direction. Suppose the processor determines the first target position through the third sampling point located 35 meters in the positive direction. The processor can continue to obtain the vibration signal of the third sampling point. The processor can obtain the vibration signal of the third sampling point located 45 meters in the positive direction and determine the waveform corresponding to the vibration signal. If the waveform corresponding to the vibration signal of the third sampling point located 15 meters in the positive direction does not satisfy the condition of including the first waveform and the second waveform, and the first waveform is on the right side of the second waveform, the processor can continue to obtain the vibration waveform of the third sampling point in the positive direction that is far from the first sampling point and the second sampling point. For example, the processor can continue to obtain the waveform corresponding to the vibration signal of the third sampling point at 55 meters until the obtained vibration waveform of the third sampling point includes the first waveform and the second waveform, and the first waveform is on the right side of the second waveform.
[0051] In one embodiment, determining the second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point includes: in the case where the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point do not overlap, obtaining the second optical cable distance between the third position of the optical cable corresponding to the center peak of the first waveform and the fourth position of the optical cable corresponding to the rightmost end of the second waveform; in the case where it is determined that the distance of the second optical cable distance is greater than or equal to the first preset distance, determining the ground position corresponding to the third position as the second target position.
[0052] When the processor determines that the waveform of the vibration signal of the third sampling point includes the first waveform and the second waveform, and the first waveform is on the right side of the second waveform, the processor can, in the case where the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point do not overlap, obtain the second optical cable distance between the third position of the optical cable corresponding to the center peak of the first waveform and the fourth position of the optical cable corresponding to the rightmost end of the second waveform. In the case where it is determined that the distance of the second optical cable distance is greater than or equal to the first preset distance, the processor can determine the ground position corresponding to the third position as the second target position. If the processor determines that the first waveform in the waveform of the vibration signal of the third sampling point is not on the right side of the second waveform, and the first waveform and the second waveform overlap, at this time, the first waveform and the second waveform cannot be captured and marked, and the processor can continue to obtain the vibration signal of the third sampling point until the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point do not overlap, and the first waveform is on the right side of the second waveform. At this time, the processor can analyze the waveform of the vibration signal to determine the second target position.
[0053] For example, as Figure 4 shown, including the first waveform a and the second waveform b, in the waveform corresponding to the acquired vibration signal, both the first waveform a and the second waveform b are included, and when the first waveform a is located on the right side of the second waveform b, the processor can determine the third position g of the optical cable corresponding to the central peak of the first waveform a, and the fourth position f of the optical cable corresponding to the rightmost end of the second waveform b. The processor can determine the second optical cable distance N between the third position g and the fourth position f. When it is determined that the first waveform a and the second waveform b do not overlap, and the distance of the second optical cable distance N is greater than or equal to the first preset distance, for example, assuming that the processor sets the first preset distance to 30 meters, when the second optical cable distance N is greater than or equal to 30 meters and the first waveform a and the second waveform b do not overlap, the processor can determine the ground position i corresponding to the third position g as the second target position.
[0054] In one embodiment, when the waveform of the vibration signal at the third sampling point includes multiple first waveforms, when the first waveform on the right side of the second waveform does not overlap with the second waveform, and the distance of the second optical cable distance is greater than or equal to the first preset distance, the acquisition of the vibration signal at the third sampling point is stopped.
[0055] After determining that the ground position corresponding to the first position is the first target position, when the waveform corresponding to the vibration signal at the third sampling point obtained by the processor includes multiple first waveforms, the processor can confirm the position of the first waveform on the right side of the second waveform. When the processor determines that the first waveform on the right side of the second waveform does not overlap with the second waveform, and the distance of the second optical cable distance is greater than or equal to the first preset distance, the processor can stop the continuous acquisition of the vibration signal at the third sampling point. For example, assuming that after the processor determines the first target position, in order to determine the second target position, it continues to acquire the vibration signal of the third sampling point from the first sampling point towards the second sampling point and away from the direction between the first sampling point and the second sampling point. If the waveform corresponding to the acquired vibration signal at the third sampling point includes multiple first waveforms, as Figure 5 shown, there are first waveforms a on both the left and right sides of the second waveform b. At this time, the processor can only confirm the first waveform on the right side of the second waveform, and determine whether the first waveform on the right side of the second waveform meets the conditions that the first waveform and the second waveform do not overlap, and the distance of the second optical cable distance is greater than or equal to the first preset distance. If it does not meet the conditions, continue to acquire the vibration signal of the third sampling point in the positive direction. If it meets the conditions, stop the continuous acquisition of the vibration signal at the third sampling point.
[0056] In one embodiment, determining the position of the coiled cable according to the first target position and the second target position includes:
[0057] Determining the distance between the coiled cable and the first target position through formula (1):
[0058] L = (M + X - N) ÷ 2, Formula (1)
[0059] Wherein, L is the distance between the coiled cable and the first target position; M is the first optical cable distance; X is the distance between the first target position and the second target position; N is the second optical cable distance.
[0060] The processor can determine the waveform corresponding to the vibration signal by acquiring the vibration signal of the sampling point. Through the analysis of the waveform, the processor can determine the first target position and the second target position, and the processor can determine the distance between the first target position and the second target position. And the distance between the coiled cable and the first target position is determined by the formula L = (M + X - N) ÷ 2. Wherein, L is the distance between the coiled cable and the first target position; M is the first optical cable distance; X is the distance between the first target position and the second target position; N is the second optical cable distance.
[0061] Specifically, as Figure 6 shown Figure 6 Schematically shows how to determine the first optical cable distance M, the second optical cable distance N, the first target position h, the second target position i, and the distance X between the first target position h and the second target position i according to the waveform diagram. Figure 6 Including: the first waveform a and the second waveform b. When the first waveform a is on the left side of the second waveform b, the processor can determine the first position d of the optical cable corresponding to the center peak of the first waveform a, and the second position e of the optical cable corresponding to the leftmost end of the second waveform b. The processor can determine the first optical cable distance M between the first position d and the second position e, and when the first optical cable distance M is less than or equal to the first preset distance and the first waveform a and the second waveform b do not overlap, the processor can determine the ground position h corresponding to the first position d as the first target position. After determining the first target position h, the processor can continue to acquire the waveform of the vibration signal of the third sampling point until the first waveform a appears on the right side of the second waveform b. The processor can determine the third position g of the optical cable corresponding to the center peak of the first waveform a, and the fourth position f of the optical cable corresponding to the rightmost end of the second waveform b. The processor can determine the second optical cable distance N between the third position g and the fourth position f. When it is determined that the first waveform a and the second waveform b do not overlap and the distance of the second optical cable distance N is greater than or equal to the first preset distance, the processor can determine the ground position i corresponding to the third position g as the second target position. And the distance between the first target position h and the second target position i is determined as X. Wherein, Figure 6 It is only for better understanding of how to analyze the waveform. In actual applications, this waveform cannot be obtained.
[0062] In one embodiment, the method further includes: after determining the distance between the cable reel and the first target position, determining the first target position; when the first sampling point faces the second sampling point and at the same time in the direction away from the first sampling point and the second sampling point, taking the first target position as the starting point, the position reached at a second preset distance from the first target position is the position of the cable reel, where the second preset distance is the distance between the cable reel and the first target position.
[0063] After the processor determines the distance between the cable reel and the first target position, the processor can take the first target position as the starting point, and in the direction where the first sampling point faces the second sampling point and away from the first sampling point and the second sampling point, determine the position reached at a second preset distance from the first target position, and this position is the position of the cable reel, where the second preset distance is the distance between the cable reel and the first target position.
[0064] In one embodiment, a processor is provided, which is configured to execute the positioning method for the optical cable reel in any one of the above.
[0065] The circulator in the optical cable reel positioning device can be connected to the buried optical cable, obtain the vibration signal of the buried optical cable, and determine the corresponding waveform according to the received vibration signal. Multiple sampling points can be set above the buried optical cable, and by knocking on each sampling point, the processor can obtain the vibration signal of the buried optical cable at each sampling point. Since there may be other interfering vibration signals, it is necessary to obtain the waveform of the vibration signal when the frequency of the vibration signal meets the preset frequency. The preset frequency of the vibration signal can be set to be the same as the frequency of knocking on the sampling point.
[0066] When the waveform corresponding to the acquired vibration signal is the first waveform, the processor may determine the sampling points of the acquired vibration signal as the first sampling points. The processor may determine the position where the positioning device of the optical cable coiling is located as the starting point, and acquire the vibration signals of the positioning device of the optical cable coiling facing away from the first sampling point and the second sampling point where the positioning device of the optical cable coiling is located. The processor may acquire the vibration signal of the second sampling point and acquire the waveform corresponding to the vibration signal of the second sampling point. If the waveform of the vibration signal of the second sampling point is the first waveform, the processor may determine at least one third sampling point in the direction from the first sampling point towards the second sampling point and away from the first sampling point and the second sampling point. For multiple third sampling points, the processor may sequentially acquire the vibration signals of the third sampling points. For example, assuming that the positioning device of the optical cable coiling is regarded as the origin of the coordinate axis and the first sampling point is located at a position 5 meters in the positive direction, if the sampling points are set at intervals of ten meters, then the second sampling point is located at a position 15 meters in the positive direction. At least one third sampling point may be determined in the positive direction. For example, the position at 25 meters may be determined as the third sampling point, and the position at 35 meters may be determined as the third sampling point, and so on. Multiple third sampling points may be set in the positive direction. The processor may sequentially acquire the vibration signals of the third sampling points until the vibration signals of the acquired third sampling points include the first waveform and the second waveform. For example, assuming that the waveform of the vibration signal of the third sampling point at 25 meters only includes the first waveform, the processor may acquire the waveform of the vibration signal of the third sampling point at 35 meters until the vibration signals of the third sampling point include the first waveform and the second waveform, and determine the first target position according to the positions of the first waveform and the second waveform included in the waveform of the vibration signal of the third sampling point.
[0067] When it is determined that the first waveform in the waveform of the vibration signal of the third sampling point is located on the left side of the second waveform, the processor may acquire the first optical cable distance between the first position corresponding to the central peak of the first waveform and the second position corresponding to the leftmost end of the second waveform. That is, the optical cable distance between the position of the optical cable corresponding to the central peak of the first waveform and the position of the optical cable corresponding to the leftmost end of the second waveform. When it is determined that the first waveform in the waveform of the vibration signal of the third sampling point is located on the left side of the second waveform, the distance between the sampled points for knocking may be adjusted. For example, previously, a sampling point was set every ten meters. When it is determined that the first waveform and the second waveform appear, the distance between the third sampling points may be adjusted. For example, the distance between the third sampling points may be adjusted to 2 meters, so as to more accurately and quickly determine the first target position.
[0068] By acquiring the vibration signals of the sampling points, when it is determined that the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point do not overlap, and the distance of the first optical cable is less than or equal to the first preset distance, the processor can determine the ground position corresponding to the first position as the first target position.
[0069] After the processor determines the ground position corresponding to the determined first position as the first target position, it can continue to acquire the vibration signal of the third sampling point and detect the waveform of the acquired vibration signal of the third sampling point. When the waveform of the vibration signal of the third sampling point includes the first waveform and the second waveform, the position of the first waveform is on the right side of the second waveform, and the first waveform and the second waveform do not overlap, the second optical cable distance between the third position of the optical cable corresponding to the center peak of the first waveform and the fourth position of the optical cable corresponding to the rightmost end of the second waveform is acquired. When it is determined that the distance of the second optical cable is greater than or equal to the first preset distance, the processor can determine the ground position corresponding to the third position as the second target position. If the processor determines that the first waveform in the waveform of the vibration signal of the third sampling point is not on the right side of the second waveform, and the first waveform and the second waveform overlap, at this time, the first waveform and the second waveform cannot be captured and marked, and the processor can continue to acquire the vibration signal of the third sampling point until the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point do not overlap, and the first waveform is on the right side of the second waveform. At this time, the processor can analyze the waveform of the vibration signal to determine the second target position.
[0070] After determining the ground position corresponding to the first position as the first target position, when the processor continues to acquire the waveform of the vibration signal of the third sampling point to determine the second target position, there may be a situation where there are multiple first waveforms in the waveform of the vibration signal. At this time, the processor can ignore the first waveforms on the left side of the second waveform and only need to detect and judge the first waveforms that appear on the right side of the second waveform. When it is determined that the first waveform on the right side of the second waveform does not overlap with the second waveform, and the second optical cable distance between the third position of the optical cable corresponding to the center peak of the first waveform and the fourth position of the optical cable corresponding to the rightmost end of the second waveform is greater than or equal to the first preset distance, the processor can determine the second target position by analyzing the waveform at this time, so it can stop continuing to acquire the vibration signal of the third sampling point.
[0071] After determining the first target position and the second target position, the processor can determine the distance between the cable reel and the first target position through the formula: L = (M + X - N) ÷ 2, where L is the distance between the cable reel and the first target position; M is the first optical cable distance; X is the distance between the first target position and the second target position; N is the second optical cable distance. After the processor determines the distance between the cable reel and the first target position, the processor can start from the first target position, face the second sampling point at the first sampling point, and in the direction away from the first sampling point and the second sampling point, determine the position reached at a second preset distance from the first target position, and this position is the position of the cable reel, where the second preset distance is the distance between the cable reel and the first target position.
[0072] Specifically, as Figure 6 shown, Figure 6 schematically shows how to determine the first optical cable distance M, the second optical cable distance N, the first target position h, the second target position i, and the distance X between the first target position h and the second target position i according to the waveform diagram. Figure 6 Including: the first waveform a and the second waveform b. When the first waveform a is on the left side of the second waveform b, the processor can determine the first position d of the optical cable corresponding to the central peak of the first waveform a, and the second position e of the optical cable corresponding to the leftmost end of the second waveform b. The processor can determine the first optical cable distance M between the first position d and the second position e, and when the first optical cable distance M is less than or equal to the first preset distance and the first waveform a and the second waveform b do not overlap, the processor can determine the ground position h corresponding to the first position d as the first target position. After determining the first target position h, the processor can continue to obtain the waveform of the vibration signal at the third sampling point until the first waveform a appears on the right side of the second waveform b. The processor can determine the third position g of the optical cable corresponding to the central peak of the first waveform a, and the fourth position f of the optical cable corresponding to the rightmost end of the second waveform b. The processor can determine the second optical cable distance N between the third position g and the fourth position f. When it is determined that the first waveform a and the second waveform b do not overlap and the distance of the second optical cable distance N is greater than or equal to the first preset distance, the processor can determine the ground position i corresponding to the third position g as the second target position. And the distance between the first target position h and the second target position i is determined as X. Among them, Figure 6 it is just for better understanding of how to analyze the waveform. In actual applications, this waveform cannot be obtained.
[0073] Through the above technical solutions, the ground position of the cable reel of the optical cable can be located by collecting the vibration signals of the sampling points and obtaining the waveforms of the vibration signals, thereby reducing the manpower, material resources, financial resources and time consumed for locating the cable reel, which is beneficial to the rapid repair and maintenance of the optical cable.
[0074] In one embodiment, a storage medium is provided, on which a program is stored, and when the program is executed by a processor, the above-mentioned positioning method for optical cable coiling is implemented.
[0075] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the above-mentioned positioning method for optical cable coiling in any one of the above is implemented.
[0076] The memory may include non-permanent memory in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0077] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as Figure 7 shown. The computer device includes a processor A01, a network interface A02, a display screen A04, an input device A05 and a memory (not shown in the figure) connected through a system bus. Among them, the processor A01 of the computer device is used to provide computing and control capabilities. The memory of the computer device includes an internal memory A03 and a non-volatile storage medium A06. The non-volatile storage medium A06 stores an operating system B01 and a computer program B02. The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 in the non-volatile storage medium A06. The network interface A02 of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor A01, the positioning method for optical cable coiling is implemented. The display screen A04 of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device A05 of the computer device may be a touch layer covered on the display screen, or a button, a trackball or a touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0078] Figure 1 It is a schematic flow chart of the positioning method for optical cable coiling in one embodiment. It should be understood that although Figure 1 the steps in the flow chart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figure 1At least a part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed and completed at the same moment, but can be executed at different moments. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turns with at least a part of other steps or sub-steps or stages of other steps.
[0079] Those skilled in the art can understand that Figure 7 the structure shown in [the figure] is only a block diagram of a part of the structure related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.
[0080] The embodiments of this application provide a device, which includes a processor, a memory, and a program stored on the memory and executable on the processor. When the processor executes the program, the following steps are implemented: strike each sampling point to obtain the vibration signal of each sampling point; when the frequency of the vibration signal conforms to a preset frequency, obtain the waveform of the vibration signal; analyze the waveform of the vibration signal to determine the first target position and the second target position; determine the position of the cable reel according to the first target position and the second target position.
[0081] In one embodiment, for the positioning method of the optical cable reel, analyzing the waveform of the vibration signal to determine the first target position and the second target position includes: when the waveform of the vibration signal is the first waveform, determine the sampling point corresponding to the vibration signal as the first sampling point; obtain the vibration signal of the positioning device of the optical cable reel facing the first sampling point and away from the first sampling point and the second sampling point in the direction of the positioning device of the optical cable reel; when the waveform of the vibration signal of the second sampling point is the first waveform, determine at least one third sampling point in the direction from the first sampling point to the second sampling point and away from the first sampling point and the second sampling point; obtain the vibration signal of the third sampling point; when the waveform of the vibration signal of the third sampling point includes the first waveform and the second waveform, determine the first target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point.
[0082] In one embodiment, a positioning method for optical cable coiling includes determining a first target position based on the positions of a first waveform and a second waveform: when the first waveform in the waveform of the vibration signal at a third sampling point is on the left side of the second waveform, obtaining a first optical cable distance between the first position of the optical cable corresponding to the central peak of the first waveform and the second position of the optical cable corresponding to the leftmost end of the second waveform; when it is determined that the first waveform and the second waveform do not overlap and the distance of the first optical cable distance is less than or equal to a first preset distance, determining the ground position corresponding to the first position as the first target position.
[0083] In one embodiment, for the positioning method of optical cable coiling, after determining the ground position corresponding to the first position as the first target position, continue to obtain the vibration signal at the third sampling point; when the waveform of the vibration signal at the third sampling point includes a first waveform and a second waveform and the first waveform is on the right side of the second waveform, determine a second target position based on the positions of the first waveform and the second waveform in the waveform of the vibration signal at the third sampling point.
[0084] In one embodiment, a positioning method for optical cable coiling includes determining a second target position based on the positions of a first waveform and a second waveform in the waveform of the vibration signal at a third sampling point: when the first waveform and the second waveform in the waveform of the vibration signal at the third sampling point do not overlap, obtaining a second optical cable distance between the third position of the optical cable corresponding to the central peak of the first waveform and the fourth position of the optical cable corresponding to the rightmost end of the second waveform; when it is determined that the distance of the second optical cable distance is greater than or equal to the first preset distance, determining the ground position corresponding to the third position as the second target position.
[0085] In one embodiment, for the positioning method of optical cable coiling, when the waveform of the vibration signal at the third sampling point includes multiple first waveforms, when the first waveform on the right side of the second waveform does not overlap with the second waveform and the distance of the second optical cable distance is greater than or equal to the first preset distance, stop continuing to obtain the vibration signal at the third sampling point.
[0086] In one embodiment, a positioning method for optical cable coiling includes determining the position of the coiled cable based on the first target position and the second target position:
[0087] Determine the distance between the coiled cable and the first target position through formula (1):
[0088] L = (M + X - N) ÷ 2 Formula (1)
[0089] where L is the distance between the coiled cable and the first target position; M is the first optical cable distance; X is the distance between the first target position and the second target position; N is the second optical cable distance.
[0090] In one embodiment, a positioning method for coiling an optical cable. After determining the distance between the coiled cable and the first target position, in the direction from the first sampling point towards the second sampling point and simultaneously away from the directions of the first sampling point and the second sampling point, starting from the first target position, the position reached at a second preset distance from the first target position is the position of the coiled cable, where the second preset distance is the distance between the coiled cable and the first target position.
[0091] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0092] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0093] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0094] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0095] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0096] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0097] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0098] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0099] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A positioning method for cable coiling of an optical cable, characterized in that, A plurality of sampling points are arranged on the ground above the optical cable, and the method includes: Striking each sampling point to obtain the vibration signal of each sampling point; When the frequency of the vibration signal conforms to a preset frequency, obtaining the waveform of the vibration signal; Analyzing the waveform of the vibration signal to determine a first target position and a second target position; Determining the position of the coiled optical cable according to the first target position and the second target position; Wherein, the analyzing the waveform of the vibration signal to determine a first target position and a second target position includes: When the waveform of the vibration signal is a first waveform, determining the sampling point corresponding to the vibration signal as a first sampling point; Obtaining the vibration signal of the positioning device of the optical cable coiling towards the first sampling point and away from the first sampling point and the second sampling point in the direction of the positioning device of the optical cable coiling; When the waveform of the vibration signal of the second sampling point is the first waveform, determining at least one third sampling point in the direction from the first sampling point towards the second sampling point and away from the first sampling point and the second sampling point; Obtaining the vibration signal of the third sampling point; When the waveform of the vibration signal of the third sampling point includes the first waveform and a second waveform, determining the first target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point; When the first waveform in the waveform of the vibration signal of the third sampling point is located on the left side of the second waveform, obtaining the first optical cable distance between the first position of the optical cable corresponding to the central peak of the first waveform and the second position of the optical cable corresponding to the leftmost end of the second waveform; When it is determined that the first waveform and the second waveform do not coincide and the distance of the first optical cable distance is less than or equal to a first preset distance, determining the ground position corresponding to the first position as the first target position; After determining the ground position corresponding to the first position as the first target position, continuously obtaining the vibration signal of the third sampling point; when the waveform of the vibration signal of the third sampling point includes the first waveform and the second waveform and the first waveform is located on the right side of the second waveform, determining the second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point; Wherein, the determining the second target position according to the positions of the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point includes: when the first waveform and the second waveform in the waveform of the vibration signal of the third sampling point do not coincide, obtaining the second optical cable distance between the third position of the optical cable corresponding to the central peak of the first waveform and the fourth position of the optical cable corresponding to the rightmost end of the second waveform; when it is determined that the distance of the second optical cable distance is greater than or equal to the first preset distance, determining the ground position corresponding to the third position as the second target position; Among them, determining the position of the coiled cable according to the first target position and the second target position includes: determining the distance between the coiled cable and the first target position through formula (1): L = (M + X - N) ÷ 2 Formula (1) Among them, L is the distance between the coiled cable and the first target position; M is the first optical cable distance; X is the distance between the first target position and the second target position; N is the second optical cable distance.
2. The positioning method for optical cable coiling according to claim 1, characterized in that, The method further includes: In the case where the waveform of the vibration signal at the third sampling point includes a plurality of first waveforms, when the first waveform on the right side of the second waveform does not coincide with the second waveform, and the distance of the second optical cable distance is greater than or equal to the first preset distance, stop continuously acquiring the vibration signal at the third sampling point.
3. The positioning method for cable coiling of an optical cable according to claim 1, characterized in that, The method further includes: After determining the distance between the coiled cable and the first target position, facing from the first sampling point to the second sampling point, and at the same time away from the directions of the first sampling point and the second sampling point, taking the first target position as the starting point, the position reached at a second preset distance from the first target position is the position of the coiled cable, where the second preset distance is the distance between the coiled cable and the first target position.
4. A processor, characterized in that, Configured to execute the positioning method for optical cable coiling according to any one of claims 1 to 3.
5. A machine-readable storage medium having instructions stored thereon, characterized in that, When executed by a processor, the instruction causes the processor to be configured to execute the positioning method for optical cable coiling according to any one of claims 1 to 3.
Citation Information
Patent Citations
Monitoring circuit and method for improving long-distance monitoring locating accuracy of optical fibers
CN103489275A
Damage positioning system and damage positioning method for stay cable periodic detection
CN103913512A