A method, system and device for locating optical cable faults on expressways
By segmenting the optical cables on the expressway and generating a basic database, combining OTDR tests and data of optical cable identification points, the precise positioning of optical cable faults is achieved, the problem of long fault positioning time is solved, and the emergency repair efficiency is improved.
Patent Information
- Application Number
- CN202510307780.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2045-03-17
AI Technical Summary
In highway communication networks, it is difficult to locate the fault points quickly and accurately when optical cables fail, resulting in an extended emergency repair time and affecting the normal operation of the network.
By segmenting the optical cables according to highway markings, a basic optical cable database is generated, and the optical cable is tested using OTDR equipment, matching the breakpoint information report with the optical cable information in the optical cable basic database, combining the position data of the optical cable marking points for correlation analysis, and generating navigation guidance information to assist in positioning.
It realizes accurate positioning of optical cable faults, shortens the troubleshooting time, improves the speed and accuracy of emergency repairs, and ensures the normal operation of the expressway communication network.
Smart Images

Figure CN119834880B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of optical cable communication, and particularly relates to a method, system, and device for locating optical cable faults on highways. Background Art
[0002] In the highway communication network, as a key infrastructure for information transmission, the stable operation of optical cables is crucial for ensuring the realization of functions such as traffic monitoring, toll collection systems, and emergency rescue. However, during actual operation, optical cable faults occur frequently, and fault repair often faces the problem of overtime. The main bottleneck lies in the inability to quickly and accurately locate the fault point.
[0003] Currently, during the repair of optical cable faults, an OTDR (Optical Time Domain Reflectometer) is used as an important tool for locating optical cable faults to test the logical position of optical fiber faults. During the above test process, only the optical fiber length from the measurement point to the fault point can be obtained through the OTDR, but the actual geographical location of the fault point cannot be obtained. To find the actual location of the fault point, it is necessary to rely on the familiarity of the maintenance team with the highway and the accumulation of experience to judge the actual location of the fault point. This is not only inefficient but also easily affected by human factors, resulting in inaccurate positioning, thus prolonging the repair time and affecting the normal operation of the highway communication network. Summary of the Invention
[0004] The embodiments of this application provide a method, system, and device for locating optical cable faults on highways, which can accurately locate optical cable faults.
[0005] In a first aspect, the embodiments of this application provide a method for locating optical cable faults on highways, including:
[0006] Segment the optical cable along the highway according to highway markers to generate multiple optical cable segments, mark the optical cable information of each optical cable segment, and generate an optical cable basic database. The optical cable information includes the starting stake number, ending stake number, optical cable length, optical cable route, and optical fiber parameters;
[0007] Test the optical cable through an OTDR device to generate an OTDR test data set, and based on the OTDR test data set, obtain a breakpoint information report of the optical fiber breakpoint;
[0008] Match the breakpoint information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault;
[0009] Deploy multiple optical cable identification points along the highway, and label identification information for each optical cable identification point. The identification information includes the position data of the optical cable identification point and the optical cable information corresponding to the location;
[0010] Perform correlation analysis on the preliminary positioning result and the identification information to obtain the relative position information of the optical fiber break point;
[0011] Integrate the optical cable basic database, the OTDR test data set and the identification information into a visualization platform, and generate navigation guidance information for the optical fiber break point on the visualization platform through the GIS system of the highway optical cable.
[0012] Furthermore, the optical cable information of each section of the optical cable segment includes:
[0013] Mark each corner and direction change of each section of the optical cable segment to form the optical cable route of the optical cable segment;
[0014] Mark the highway milestone closest to the starting position of the optical cable as the starting milestone number, and mark each highway milestone from near to far. The starting milestone number and the ending milestone number of each section of the optical cable segment are the milestone numbers of two adjacent highway milestones;
[0015] Starting from the starting position of the optical cable, mark the corresponding optical cable sheath length for each highway milestone, and calculate the optical cable length between two adjacent highway milestones. The calculation formula for the optical cable length is as follows:
[0016]
[0017] Wherein, L represents the optical cable length, i represents the highway milestone number, represents the optical cable sheath length corresponding to the highway milestone, represents the optical cable length between the starting position of the optical cable and the starting milestone number of the highway.
[0018] Furthermore, the optical cable is tested by an OTDR device to generate an OTDR test data set, including:
[0019] An optical pulse signal is transmitted through the OTDR device in the optical fiber link, and the test information of the OTDR device is recorded. The test information includes the test time, test parameters and test curve;
[0020] During the signal transmission process, if the optical pulse signal encounters an optical fiber break point, an optical signal is generated;
[0021] Determine the distance information of the optical fiber break point according to the occurrence time and occurrence amplitude of the optical signal;
[0022] Generate an OTDR test data set based on the test information and the distance information.
[0023] Further, obtaining a break point information report of the optical fiber break point based on the OTDR test data set includes:
[0024] Using a fixed-length segmentation method, dividing the test curve in the OTDR test data set into blocks to obtain multiple data blocks;
[0025] Performing signal strength analysis on the data blocks to obtain abnormal signal characteristics in each data block;
[0026] Associating the abnormal signal characteristics with the distance information in the OTDR test data set to obtain break point association data;
[0027] Based on the break point association data and a preset signal attenuation threshold, determining the data block number to which the optical fiber break point belongs;
[0028] Generating a break point information report based on the abnormal signal characteristics, the data block number, and the distance information.
[0029] Further, matching the break point information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault, including:
[0030] Performing a matching calculation on the distance information in the break point information report and the lengths of each optical cable segment in the optical cable basic database to determine the optical cable segment where the optical fiber break point is located;
[0031] According to the optical cable basic database, determining the stake number range of the optical fiber break point, and generating a preliminary positioning result. The stake number range includes the starting stake number and the ending stake number of the optical cable segment where the optical fiber break point is located.
[0032] Further, deploying multiple optical cable identification points along the highway, and marking identification information for each optical cable identification point. The identification information includes the position data of the optical cable identification point and the optical cable information corresponding to the location, including:
[0033] According to the geographic information data, performing a preliminary segmentation on each optical cable segment to obtain multiple optical cable segments;
[0034] Using a multi-source remote sensing image fusion technology to calculate the terrain complexity index of each optical cable segment;
[0035] By analyzing historical meteorological data and geological exploration reports, evaluating the influence degree on the optical cable during natural disasters to obtain the natural disaster risk coefficient of each optical cable segment;
[0036] Based on satellite positioning data, drawing a heat map of human activity intensity along the optical cable to quantify the human activity intensity of each optical cable segment;
[0037] Calculate the comprehensive risk score for each optical cable segment based on the terrain complexity index, the natural disaster risk coefficient, and the intensity of human activities.
[0038] Deploy optical cable identification points in the optical cable segment based on the comprehensive risk score, and label identification information for each optical cable identification point.
[0039] Further, the associative analysis of the preliminary positioning result and the identification information to obtain the relative position information of the optical fiber break point includes:
[0040] Construct a spatial topology model corresponding to the optical cable, and map the position information of all optical cable identification points in the optical cable to the spatial topology model.
[0041] In the spatial topology model, take the starting point of the OTDR test as the origin and the test direction as the positive direction to establish a test coordinate system.
[0042] Convert the distance information and the position information of the optical cable identification points into coordinate values in the test coordinate system, and determine the position coordinates of the optical fiber break point and the optical cable identification points in the spatial topology model.
[0043] Search for multiple optical cable identification points closest to the optical fiber break point in the spatial topology model, mark them as relative identification points, and obtain the position coordinates of the multiple relative identification points.
[0044] Adopt the Kriging interpolation algorithm to perform interpolation calculation on the spatial position relationship between the optical fiber break point and the multiple relative identification points, obtain the distances and azimuth angles between the optical fiber break point and the multiple relative identification points, and generate the relative position information of the optical fiber break point.
[0045] Further, the generation of navigation guidance information for the optical fiber break point on the visualization platform through the GIS system of the highway optical cable includes:
[0046] Determine the break point position coordinates of the optical fiber break point in the GIS system of the highway optical cable based on the relative position information of the optical fiber break point.
[0047] Adopt the shortest path algorithm to generate the optimal path from the operation and maintenance starting point to the break point position coordinates, and generate navigation guidance information based on the optimal path. The navigation guidance information includes the traveling direction, distance, and turning points.
[0048] In a second aspect, an embodiment of the present application provides a highway optical cable fault location system, including:
[0049] The first processing module: It is used to segment the optical cable along the highway according to the highway stakes, generate multiple optical cable segments, mark the optical cable information of each optical cable segment, and generate an optical cable basic database. The optical cable information includes the starting stake number, the ending stake number, the optical cable length, the optical cable route, and the optical fiber parameters.
[0050] The second processing module: It is used to test the optical cable through an OTDR device, generate an OTDR test data set, and obtain a breakpoint information report of the optical fiber breakpoint based on the OTDR test data set.
[0051] The third processing module: It is used to match the breakpoint information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault.
[0052] The fourth processing module: It is used to deploy multiple optical cable identification points along the highway and label identification information for each optical cable identification point. The identification information includes the position data of the optical cable identification point and the optical cable information corresponding to the location.
[0053] The fifth processing module: It is used to perform correlation analysis on the preliminary positioning result and the identification information to obtain the relative position information of the optical fiber breakpoint.
[0054] The sixth processing module: It is used to integrate the optical cable basic database, the OTDR test data set, and the identification information into a visualization platform, and generate navigation guidance information for the optical fiber breakpoint on the visualization platform through the GIS system of the highway optical cable.
[0055] In a third aspect, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the above-mentioned highway optical cable fault positioning method is implemented.
[0056] The beneficial effects of the embodiments of the present application compared with the prior art are:
[0057] A method for locating faults in expressway optical cables according to the present application uses the expressway stake numbers as references for locating optical cable faults. By segmenting the optical cables along the expressway according to the expressway stakes, and then matching the optical fiber breakpoints obtained by testing the optical cables with OTDR equipment to the cable segments, the optical fiber breakpoints, i.e., the optical cable fault points, can be preliminarily located, thus greatly shortening the troubleshooting time for the fault location. Then, through the optical cable identification points, after the fault location is preliminarily located, the relative position information between the optical fiber breakpoints and the optical cable identification points can be quickly analyzed and associated, providing accurate fault location guidance for maintenance personnel. And through the integrated application of the GIS system and the visualization platform, intuitive and clear navigation guidance information is provided for maintenance personnel, further improving the speed and accuracy of fault response. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0059] Figure 1 is a flowchart showing a method for locating faults in expressway optical cables provided by an embodiment of the present invention;
[0060] Figure 2 is a structural diagram showing a system for locating faults in expressway optical cables provided by an embodiment of the present invention;
[0061] Figure 3 is a structural diagram showing a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0062] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system structures and technologies are proposed in order to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.
[0063] It should be understood that when used in the specification of the present application and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0064] It should also be understood that the term "and / or" as used in the specification and appended claims of this application refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations.
[0065] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrases "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" depending on the context.
[0066] In addition, in the description of the specification and appended claims of this application, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and should not be construed as indicating or implying relative importance.
[0067] Reference to "one embodiment" or "some embodiments" or the like described in the specification of this application means that a specific feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of this application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in another way. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized in another way.
[0068] Please refer to Figure 1 As shown, the present invention is a method for locating optical cable faults on expressways, including the following steps:
[0069] S100. Segment the optical cable along the expressway according to the expressway markers to generate multiple optical cable segments, mark the optical cable information of each optical cable segment, and generate an optical cable basic database. The optical cable information includes the starting stake number, the ending stake number, the optical cable length, the optical cable routing, and the optical fiber parameters;
[0070] On highways, highway markers are usually set up, which are usually combined with the milestone system to identify and distinguish multiple location points on the highway and provide road location information. Thus, in this application, the highway marker number is used as a reference for optical cable fault location. During the emergency repair of highway optical cables, the optical cable test data is combined with the highway markers. As a result, when a fault occurs in the optical cable, the fault area of the optical cable can be quickly found on the highway and located, so as to carry out relevant repair operations. Specifically, the optical cable is segmented according to the highway markers to obtain multiple optical cable segments, and corresponding optical cable fault information is obtained by analyzing and testing each optical cable segment.
[0071] In this embodiment, the optical cable information of each optical cable segment is stored in the optical cable basic database, and then the overall optical cable information of the optical cable is obtained, which is convenient for subsequent query of the optical cable information.
[0072] In some of the embodiments, the optical cable information marking each of the optical cable segments includes:
[0073] Marking each corner and direction change of each optical cable segment to form the optical cable routing of the optical cable segment;
[0074] Marking the highway marker closest to the starting position of the optical cable as the starting marker number, and marking each highway marker from near to far. The starting marker number and ending marker number of each optical cable segment are the marker numbers of two adjacent highway markers;
[0075] Starting from the starting position of the optical cable, marking the corresponding optical cable sheath length for each highway marker, and calculating the optical cable length between two adjacent highway markers. The calculation formula for the optical cable length is as follows:
[0076]
[0077] Where L represents the optical cable length, i represents the highway marker number, represents the optical cable sheath length corresponding to the highway marker, represents the optical cable length between the starting position of the optical cable and the starting marker number of the highway.
[0078] In this embodiment, for each optical cable segment, markings are made at its corners and direction change points to form the corresponding optical cable routing, which is convenient for further positioning during subsequent optical cable maintenance. The starting marker number and ending marker number in the optical cable information represent the starting marker number and ending marker number of the highway markers corresponding to each optical cable segment. When the fault is located between the corresponding starting marker number and ending marker number, the maintenance personnel can know the fault area of the optical cable.
[0079] In this embodiment, by marking the length of each optical cable segment, when a fiber break is detected in the optical cable, the location of the optical cable break can be determined according to the length of each optical cable segment, and the fault point can be refined, so that maintenance personnel can find the fault point in the corresponding fault area. Specifically, the optical cable usually takes the ODF of the machine room as the starting point. In one embodiment, the highway stake closest to the ODF of the machine room is the starting stake number of the highway, and each highway stake is marked from near to far. For the starting stake number, the fiber core length from the starting stake to the machine room is the optical cable length corresponding to the starting stake number. For the optical cable length between two adjacent highway stakes, the corresponding optical cable length is obtained by calculating the difference in the optical cable sheath lengths corresponding to the two highway stakes.
[0080] S200, testing the optical cable by using an OTDR device to generate an OTDR test data set, and obtaining a breakpoint information report of the optical fiber breakpoint based on the OTDR test data set;
[0081] In some embodiments, the step of testing the optical cable by using an OTDR device to generate an OTDR test data set includes:
[0082] The OTDR device emits an optical pulse signal for transmission in the optical fiber link, and records the test information of the OTDR device, wherein the test information includes the test time, the test parameters and the test curve;
[0083] During the signal transmission process, if the optical pulse signal encounters an optical fiber breakpoint, an optical signal is generated;
[0084] Determine the distance information of the optical fiber breakpoint according to the occurrence time and occurrence amplitude of the optical signal;
[0085] An OTDR test data set is generated based on the test information and the distance information.
[0086] In this embodiment, an optical pulse signal is emitted by the OTDR device and transmitted in the optical fiber link. When encountering a breakpoint, the optical pulse signal will be reflected. At the same time, the optical fiber material around the breakpoint will generate backscattering of the optical pulse signal. The above-mentioned reflected and backscattered optical signals are returned to the OTDR device along the optical fiber link. The distance information of the optical fiber breakpoint can be calculated according to the time and amplitude of the optical signal. At the same time, test parameters such as the test time and test wavelength of the OTDR device are collected and recorded together with the distance information to obtain an OTDR test data set.
[0087] In some embodiments, the acquired OTDR test data is preprocessed to remove abnormal values and noise data, thereby improving data quality and reliability.
[0088] In some of these embodiments, obtaining a breakpoint information report for the fiber optic breakpoint based on the OTDR test data set includes:
[0089] Using a fixed-length segmentation method, divide the test curve in the OTDR test data set into blocks to obtain multiple data blocks;
[0090] Perform signal strength analysis on the data blocks to obtain abnormal signal characteristics in each data block;
[0091] Associate the abnormal signal characteristics with the distance information in the OTDR test data set to obtain breakpoint association data;
[0092] Based on the breakpoint association data and a preset signal attenuation threshold, determine the data block number to which the fiber optic breakpoint belongs;
[0093] Generate a breakpoint information report based on the abnormal signal characteristics, the data block number, and the distance information.
[0094] In this embodiment, using a fixed-length segmentation method, the entire test curve is segmented into multiple data blocks according to a preset segmentation length. Each data block represents a specific section of the fiber optic link, which can simplify the subsequent signal analysis process and make the signal characteristics within each data block easier to identify and process. Specifically, according to the characteristics of the fiber optic link and the performance parameters of the OTDR device, a reasonable block length is preset as the preset segmentation length. It can be understood that the above preset segmentation length can contain the signal characteristics generated by most events in the fiber optic link, and at the same time will not be too long to cause low data processing efficiency. In some embodiments, use a hash algorithm such as MD5 to uniquely encode each of the above data blocks to ensure the integrity of the block data.
[0095] In this embodiment, within each data block, analyze the signal strength to find abnormal signal characteristics different from the normal signal. The above abnormal signal characteristics usually include sudden changes in signal strength, the appearance of reflection peaks, etc., and are usually associated with events on the fiber optic link. Specifically, analyze the signal strength data and mark the abnormal points where the signal suddenly increases or decreases in the test curve of the corresponding data block. The above abnormal points usually represent reflection or attenuation events on the fiber optic link. Further, by comparing the signal strength change rates of adjacent data points, the abnormality of these points can be further confirmed. In addition, mark the reflection peaks in the signal strength data. The above reflection peaks usually represent joints, breaks, or other reflection events on the fiber optic link. By analyzing the amplitude, width, and position of the reflection peaks, abnormal event information of the fiber optic link can be obtained. Identify and analyze abnormal signal characteristics related to signal fluctuations and increased noise in the test curve of the corresponding data block according to the specific test environment and the characteristics of the fiber optic link.
[0096] In this embodiment, according to the distance information in the OTDR test dataset, each abnormal signal feature is associated with its specific position on the optical fiber link, and then the approximate position of the optical fiber break point can be determined based on the position of the abnormal signal feature.
[0097] To further determine the accuracy of the break point association data and thus improve the positioning accuracy, in this embodiment, by comparing the signal attenuation degree at the position where the abnormal signal feature appears, i.e., the break point position, in the break point association data with a preset signal attenuation threshold. Specifically, if the signal attenuation degree exceeds the signal attenuation threshold, it is determined that the break point position is within the block range, the data block is marked as an abnormal block and the corresponding data block number is obtained, and it is explained that the positioning of the break point position is accurate;
[0098] In this embodiment, the abnormal signal features, data block numbers, and distance information generated by the above analysis results are integrated to generate a break point information report containing information such as the optical fiber break point position and abnormal signal features, providing reference information for subsequent optical cable faults.
[0099] S300. Match the break point information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault;
[0100] In this embodiment, by matching the optical fiber break point obtained by the OTDR device testing the optical cable with the optical cable segment, the optical fiber break point, i.e., the optical cable fault point, can be preliminarily positioned, thus greatly shortening the troubleshooting time of the fault location.
[0101] In some of these embodiments, the above step S300 includes:
[0102] Match the distance information in the break point information report with the optical cable lengths of each optical cable segment in the optical cable basic database to determine the optical cable segment where the optical fiber break point is located;
[0103] According to the optical cable basic database, determine the stake number range of the optical fiber break point, and generate the preliminary positioning result. The stake number range includes the starting stake number and the ending stake number of the optical cable segment where the optical fiber break point is located.
[0104] In this embodiment, the distance information from the optical fiber break point to the OTDR test starting point is obtained from the break point information report, and the optical cable lengths of each optical cable segment are obtained from the optical cable basic database. It can be understood that the OTDR test starting point is the above-mentioned computer room ODF, making the OTDR test starting point the same as the starting point position of the optical cable, which is convenient for determining the optical fiber break point.
[0105] Specifically, compare the distance information in the breakpoint information report with the lengths of each optical cable section in the optical cable basic database one by one. By accumulating the lengths of each optical cable until reaching or exceeding the distance information in the breakpoint information, determine the optical cable section where the fiber break is located. According to the optical cable basic database, determine the starting stake number and ending stake number of the optical cable section where the fiber break is located. Based on this, generate a preliminary positioning result of the fiber break, that is, a preliminary positioning result of the optical cable fault.
[0106] S400. Deploy multiple optical cable identification points along the highway, and label identification information for each of the optical cable identification points. The identification information includes the position data of the optical cable identification point and the optical cable information corresponding to the location.
[0107] Since highway markers, as part of the road infrastructure, their positions and spacings are usually standardized, making the area between two highway markers too broad when positioning the fiber break. Therefore, in this embodiment, multiple optical cable identification points are deployed along the highway, and the multiple optical cable identification points are deployed according to the deployment conditions of the optical cable along the highway, specifically deployed in the area between two adjacent highway markers for further positioning of the optical cable break.
[0108] In some embodiments, the above step S400 includes:
[0109] According to the geographic information data, perform preliminary segmentation on each optical cable section to obtain multiple optical cable segments.
[0110] Adopt the multi-source remote sensing image fusion technology to calculate the terrain complexity index of each optical cable segment.
[0111] By analyzing the historical meteorological data and geological exploration reports, evaluate the impact degree of natural disasters on the optical cable when they occur, and obtain the natural disaster risk coefficient of each optical cable segment.
[0112] Based on the satellite positioning data, draw a heat map of the human activity intensity along the optical cable to quantify the human activity intensity of each optical cable segment.
[0113] Based on the terrain complexity index, the natural disaster risk coefficient, and the human activity intensity, calculate the comprehensive risk score of each optical cable segment.
[0114] Based on the comprehensive risk score, deploy optical cable identification points in the optical cable segments, and label identification information for each optical cable identification point.
[0115] In this embodiment, geographic information data including attributes such as terrain undulation degree, vegetation coverage rate, geological stability, and hydrological conditions along the highway is obtained, and the above-mentioned geographic information data is preprocessed to unify the data format and coordinate system; for each cable section, the geographic attribute data of the area where the relevant cable section is located is extracted from the geographic information data, including terrain undulation degree, vegetation coverage rate, geological stability, and hydrological conditions, etc.; the above-mentioned geographic attribute data is normalized to unify the numerical range of different attributes to between 0 and 1, eliminating the influence of the difference in the numerical range of different attributes on subsequent analysis; the K-means clustering algorithm is used to perform clustering analysis on the normalized geographic attribute data, and the cable route along the cable is divided into several relatively homogeneous cable segments according to the clustering results, and the attributes such as terrain undulation degree, vegetation coverage rate, geological stability, and hydrological conditions within each cable segment are similar.
[0116] In this embodiment, according to the deployment conditions of the cable along the highway, multiple cable identification points are deployed for each cable segment, where the deployment conditions include terrain complexity, natural disaster risk, and human activity intensity. By calculating the influence coefficients of each deployment condition respectively, and then using the method of weighted summation, the comprehensive risk score of each cable segment is calculated. The higher the score, the greater the risk faced by the cable segment, and more cable identification points need to be deployed in the corresponding cable segment, and the distance between adjacent two cable identification points is reduced accordingly, improving the accuracy of cable fault location. Among them, the number of cable identification points and the distance between adjacent cable identification points are preset by experts according to the geographical conditions and comprehensive risk score of the corresponding area. For example, in a possible embodiment, the comprehensive risk score is 90, and the experts determine it as a high-risk area, and deploy along the cable route of the cable segment with a distance of 5 meters between adjacent two cable identification points.
[0117] For terrain complexity, using the fused remote sensing image, the terrain features of the area where the cable segment is located are extracted, such as elevation, slope, aspect, etc. According to the complexity and variability of the terrain features, each terrain feature is quantified for numerical calculation and comparison. Thus, the terrain complexity index of each cable segment is calculated.
[0118] For natural disaster risks, combining historical meteorological data and geological exploration reports, analyze the specific impacts of different natural disasters on the optical cable. Specifically, consider meteorological disasters such as flood scouring caused by heavy rain and optical cable breakage caused by strong winds, and consider geological disasters such as optical cable breakage caused by earthquakes, and optical cable burial caused by landslides and debris flows. Assign an impact degree value to each disaster according to the severity and occurrence frequency of the disaster impact. The impact degree value can be quantified using a scoring system or a grading system for subsequent risk coefficient calculation. According to the geological exploration report, understand the geological structure and stability of the soil along the optical cable, identify potential geological disasters such as landslides, debris flows, and ground collapses, calculate the probability values of corresponding geological disasters occurring in each optical cable segment, and use methods such as weighted summation or weighted product to multiply the impact degree value of each disaster by its corresponding probability value and sum to obtain the natural disaster risk coefficient of each optical cable segment.
[0119] For the intensity of human activities, through satellite positioning data, obtain human activity information along the optical cable, such as population density, traffic flow, building density, etc. Based on the above human activity information, draw a heat map of the intensity of human activities along the optical cable, and quantify the intensity of human activities in each optical cable segment according to the color and intensity of the heat map of the intensity of human activities.
[0120] In this embodiment, for each optical cable identification point, identification information needs to be marked for it. Among them, the identification information includes the position data of the optical cable identification point and the optical cable information corresponding to the location, so that the optical cable position can be quickly located and the optical cable information can be obtained. In some embodiments, the position data is geographical location information in the GIS system, which can determine the specific position of the optical cable identification point, and the optical cable information is stored in the optical cable identification point in the form of a QR code. Maintenance personnel can obtain the corresponding optical cable information by scanning the QR code, without the need to carry a large number of drawings and materials for on-site comparison, reducing the investment of manpower and material resources.
[0121] S500. Perform correlation analysis on the preliminary positioning result and the identification information to obtain the relative position information of the optical fiber break point;
[0122] In this embodiment, through the optical cable identification point, after the fault position is preliminarily located, the relative position information between the optical fiber break point and the optical cable identification point can be quickly correlated and analyzed, providing accurate fault position guidance for maintenance personnel.
[0123] In some of these embodiments, the above step S500 includes:
[0124] Construct a spatial topology model corresponding to the optical cable, and map the position information of all optical cable identification points in the optical cable to the spatial topology model;
[0125] In the spatial topology model, a test coordinate system is established with the OTDR test starting point as the origin and the test direction as the positive direction.
[0126] Convert the distance information and the position information of the optical cable identification points into coordinate values in the test coordinate system, and determine the position coordinates of the optical fiber break point and the optical cable identification points in the spatial topology model.
[0127] Search for multiple optical cable identification points closest to the optical fiber break point in the spatial topology model, mark them as relative identification points, and obtain the position coordinates of the multiple relative identification points.
[0128] Adopt the Kriging interpolation algorithm to perform interpolation calculation on the spatial position relationship between the optical fiber break point and the multiple relative identification points, obtain the distances and azimuth angles between the optical fiber break point and the multiple relative identification points, and generate the relative position information of the optical fiber break point.
[0129] Due to the diversity of the areas along highways, the optical fiber routes, and the geographical environment, multiple optical cable identification points are not set in a straight line during the deployment process. In this embodiment, multiple optical cable identification points are usually arranged along the optical fiber route and are deployed between the optical cable and the areas along the highway according to the terrain complexity of the optical cable. By mapping the corresponding optical cable and optical cable identification points to the spatial topology model, the relative position between the optical fiber break point and the optical cable identification points can be obtained. Furthermore, based on the position information of the optical cable identification points and the spatial topology model, the specific position of the optical fiber break point can be obtained.
[0130] In this embodiment, a spatial topology structure is constructed according to the optical cable route. The positions and their corresponding position information of each optical cable identification point are also mapped in the spatial topology structure. A coordinate system is established with the OTDR test starting point as the origin and the test direction as the positive direction. The OTDR test data is obtained to obtain the distance information of the optical fiber break point, and the distance information and the position information of the optical cable identification are converted into coordinate values in the coordinate system to obtain the position coordinates of the optical fiber break point and the optical cable identification points in the optical fiber network spatial topology model.
[0131] In this embodiment, the KNN algorithm is adopted. With the position coordinates of the fiber optic break point as the center, the N cable identification points closest to the fiber optic break point are searched for and marked as relative identification points, and the position coordinates of the above N relative identification points in the spatial topology model are obtained. Wherein, the value of N is determined according to the specific requirements of the operation and maintenance personnel. Then, according to the position coordinates of the relative identification points and the fiber optic break point, the Kriging interpolation algorithm is used to establish a spatial position relationship model between the relative identification points and the fiber optic break point; through the spatial position relationship model, the interpolation distance and interpolation azimuth angle of the fiber optic break point relative to each relative identification point are calculated; the interpolation distances are sorted, and the relative identification point with the smallest interpolation distance is used as the closest identification point. According to the interpolation azimuth angle, the azimuth angle between the fiber optic break point and the closest identification point is determined, and the distance and azimuth angle of the fiber optic break point relative to the closest identification point are output and used as the relative position information of the fiber optic break point.
[0132] In this embodiment, according to the identification information of the obtained N relative identification points, the specific positions of the relative identification points are fed back to the operation and maintenance personnel to guide the operation and maintenance personnel to quickly locate and handle fiber optic faults. In some embodiments, warning sensors are also provided on the cable identification points. When multiple corresponding relative identification points are located, the warning sensors on the relative identification points give warnings. When the maintenance personnel are looking for the precise position of the fiber optic break point, they can follow the instructions of the warning sensors. At the same time, for the relative identification points and the closest identification points, the warning signals of the two are different, which is convenient for the maintenance personnel to quickly search for the corresponding closest identification point while finding the relative identification point, and then determine the fiber optic break point, that is, the cable fault point, according to the relative position information between the fiber optic break point and the closest identification point.
[0133] S600. Integrate the cable basic database, the OTDR test data set and the identification information into a visualization platform, and generate navigation guidance information for the fiber optic break point on the visualization platform through the GIS system of the highway cable.
[0134] In this embodiment, the data generated in the above steps S100 - S500 are all integrated into a visualization platform. Then, when looking for the cable fault point, detailed data information of the fiber optic break point can be obtained according to this visualization platform, such as the break point information report of the fiber optic break point, relative position information, the closest identification point and relative identification points, etc. This helps to eliminate data islands, improve the availability and consistency of data, and at the same time is convenient for the maintenance personnel to trace the data and obtain data information related to the maintenance. It can be understood that through the integrated application of the GIS system and the visualization platform, intuitive and clear navigation guidance information is provided for the maintenance personnel, further improving the speed and accuracy of fault response.
[0135] In some of these embodiments, the GIS system for highway optical cables generates navigation guidance information for the optical fiber breakpoints on the visualization platform, including:
[0136] Based on the relative position information of the optical fiber breakpoints, determine the breakpoint position coordinates of the optical fiber breakpoints in the GIS system of the highway optical cables;
[0137] Adopt the shortest path algorithm to generate the optimal path from the operation and maintenance starting point to the breakpoint position coordinates, and based on the optimal path, generate navigation guidance information, where the navigation guidance information includes the traveling direction, distance, and turning points.
[0138] In this embodiment, the relative position information of the optical fiber breakpoints is obtained according to step S500. The relative position information includes the interpolation distance and azimuth angle of the optical fiber breakpoint relative to the nearest identification point, and the identification information of the nearest identification point stores its geographical location information in the GIS system. Based on this, the geographical location information of the optical fiber breakpoint in the GIS system, that is, the breakpoint position coordinates of the optical fiber breakpoint, is calculated. Specifically, denote the interpolation distance of the optical fiber breakpoint relative to the nearest identification point as d and the azimuth angle as θ, denote the longitude of the geographical location information of the nearest identification point as Lon_A and the latitude as Lat_A. According to the azimuth angle θ, the unit vector pointing from the nearest identification point to the optical fiber breakpoint can be calculated. Assuming that the north direction is 0 degrees and the east direction is 90 degrees, the unit vector (ΔLon, ΔLat) corresponding to the azimuth angle θ can be specifically calculated through trigonometric functions. Multiply the interpolation distance d by the unit vector (ΔLon, ΔLat) to obtain the coordinate increment of the optical fiber breakpoint relative to the nearest identification point, that is, the longitude increment ΔLon_B = d * ΔLon, and the latitude increment ΔLat_B = d * ΔLat. Add the coordinate increment to the longitude and latitude of the nearest identification point to obtain the final coordinates of the optical fiber breakpoint, that is, the longitude of the optical fiber breakpoint Lon_B = Lon_A + ΔLon_B, and the latitude Lat_B = Lat_A + ΔLat_B.
[0139] In this embodiment, according to the breakpoint positioning data, in combination with the GIS system of the highway optical cables, the shortest path algorithm is adopted to generate the optimal path from the operation and maintenance starting point to the optical fiber breakpoints, and then navigation guidance information is generated. It specifically includes the traveling direction, distance, turning points, etc. Through the navigation guidance information, navigation can be carried out for the optical fiber breakpoints, that is, the optical cable fault points, which is convenient for maintenance personnel to find the precise optical cable fault points.
[0140] Please refer to Figure 2 As shown, the present invention also provides a highway optical cable fault positioning system, and the system includes:
[0141] The first processing module 201: It is used to segment the optical cable along the highway according to highway markers, generate multiple optical cable segments, mark the optical cable information of each optical cable segment, and generate an optical cable basic database. The optical cable information includes the starting stake number, the ending stake number, the optical cable length, the optical cable routing, and the optical fiber parameters;
[0142] The second processing module 202: It is used to test the optical cable through an OTDR device, generate an OTDR test data set, and obtain a breakpoint information report of the optical fiber break based on the OTDR test data set;
[0143] The third processing module 203: It is used to match the breakpoint information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault;
[0144] The fourth processing module 204: It is used to deploy multiple optical cable identification points along the highway and label identification information for each optical cable identification point. The identification information includes the position data of the optical cable identification point and the optical cable information corresponding to the location;
[0145] The fifth processing module 205: It is used to perform correlation analysis on the preliminary positioning result and the identification information to obtain the relative position information of the optical fiber break;
[0146] The sixth processing module 206: It is used to integrate the optical cable basic database, the OTDR test data set, and the identification information into a visualization platform, and generate navigation guidance information for the optical fiber break on the visualization platform through the GIS system of the highway optical cable.
[0147] It can be understood that the content in the embodiment of the highway optical cable fault positioning method as Figure 1 shown is applicable to the embodiment of this highway optical cable fault positioning system. The functions specifically implemented in the embodiment of this highway optical cable fault positioning system are the same as those in the embodiment of the highway optical cable fault positioning method as Figure 1 shown, and the beneficial effects achieved are also the same as those achieved in the embodiment of the highway optical cable fault positioning method as Figure 1 shown.
[0148] It should be noted that for the information interaction, execution process, etc. between the above systems, since they are based on the same concept as the method embodiment of the present invention, for their specific functions and the technical effects brought, please refer to the method embodiment part specifically, and details will not be elaborated here.
[0149] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of this application. The specific working processes of the units and modules in the above system can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0150] Please refer to Figure 3 As shown, an embodiment of the present invention further provides a computer device 3, including: a memory 302, a processor 301, and a computer program 303 stored on the memory 302. When the computer program 303 is executed on the processor 301, it implements the highway optical cable fault location method described in any one of the above methods.
[0151] The computer device 3 can be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The computer device 3 may include, but is not limited to, a processor 301 and a memory 302. Those skilled in the art can understand that Figure 3 This is only an example of the computer device 3 and does not constitute a limitation on the computer device 3. It may include more or fewer components than shown in the figure, or combine some components, or different components. For example, it may also include input / output devices, network access devices, etc.
[0152] The so-called processor 301 may be a central processing unit (CPU), and the processor 301 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0153] In some embodiments, the memory 302 may be an internal storage unit of the computer device 3, such as the hard disk or memory of the computer device 3. In other embodiments, the memory 302 may also be an external storage device of the computer device 3, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. equipped on the computer device 3. Further, the memory 302 may also include both the internal storage unit and the external storage device of the computer device 3. The memory 302 is used to store an operating system, application programs, a BootLoader, data, and other programs, such as the program code of the computer program. The memory 302 may also be used to temporarily store data that has been output or is to be output.
[0154] An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it implements the highway optical cable fault location method as described in any one of the above methods.
[0155] In this embodiment, if the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above embodiment methods of the present application, a computer program can be used to instruct relevant hardware to complete. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of the above various method embodiments. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, an executable file, or some intermediate form, etc. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the photographing device / computer device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk, or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium cannot be an electrical carrier signal and a telecommunication signal.
[0156] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for locating a highway optical cable fault, characterized in that: include: Divide the optical cable along the expressway according to the expressway stakes to generate multiple optical cable segments, mark the optical cable information of each optical cable segment, and generate an optical cable basic database, wherein the optical cable information includes the starting stake number, the ending stake number, the optical cable length, the optical cable direction and the optical fiber parameters; Testing the optical cable by an OTDR device to generate an OTDR test data set, and obtaining a breakpoint information report of the optical fiber breakpoint based on the OTDR test data set; Matching the breakpoint information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault; Deploy multiple optical cable identification points along the expressway, and mark identification information for each of the optical cable identification points, wherein the identification information includes location data of the optical cable identification point and optical cable information corresponding to the location; Correlate and analyze the preliminary positioning result with the identification information to obtain relative position information of the optical fiber breakpoint; The optical cable basic database, the OTDR test data set and the identification information are integrated into a visualization platform, and navigation guidance information is generated for the optical fiber breakpoint on the visualization platform through the GIS system of the highway optical cable.
2. The method according to claim 1, characterized in that The optical cable information for marking each optical cable segment includes: Marking each corner and direction change of each optical cable segment to form the optical cable direction of the optical cable segment; Mark the highway stake closest to the starting point of the optical cable as the starting stake number, and mark each highway stake from near to far, the starting stake number and the ending stake number of each section of the optical cable section being the stake numbers of the corresponding two adjacent highway stakes; From the starting point of the optical cable, mark the corresponding optical cable sheath length for each highway stake, and calculate the optical cable length between two adjacent highway stakes. The calculation formula of the optical cable length is as follows: ; Where L represents the length of the optical cable, i represents the highway stake number, Indicates the length of the optical cable sheath corresponding to the highway stake. Indicates the length of the optical cable between the starting point of the optical cable and the starting stake number of the highway.
3. The method according to claim 1, characterized in that The method of testing the optical cable by using an OTDR device to generate an OTDR test data set includes: The OTDR device emits an optical pulse signal for transmission in the optical fiber link, and records the test information of the OTDR device, wherein the test information includes the test time, the test parameters and the test curve; During the signal transmission process, if the optical pulse signal encounters an optical fiber breakpoint, an optical signal is generated; Determine the distance information of the optical fiber breakpoint according to the occurrence time and occurrence amplitude of the optical signal; An OTDR test data set is generated based on the test information and the distance information.
4. The method according to claim 3, characterized in that The step of obtaining a breakpoint information report of an optical fiber breakpoint based on the OTDR test data set includes: Using a fixed length segmentation method, the test curve in the OTDR test data set is divided into blocks to obtain a plurality of data blocks; Performing signal strength analysis on the data blocks to obtain abnormal signal characteristics in each of the data blocks; Associating the abnormal signal feature with the distance information in the OTDR test data set to obtain breakpoint association data; Determine the data block number to which the optical fiber breakpoint belongs based on the breakpoint association data and a preset signal attenuation threshold; A breakpoint information report is generated based on the abnormal signal characteristics, the data block number and the distance information.
5. The method according to claim 1, characterized in that The step of matching the breakpoint information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault includes: Matching and calculating the distance information in the breakpoint information report with the length of each section of the optical cable in the optical cable basic database to determine the optical cable section where the optical fiber breakpoint is located; According to the optical cable basic database, the stake number range of the optical fiber breakpoint is determined, and a preliminary positioning result is generated. The stake number range includes the starting stake number and the ending stake number of the optical cable segment where the optical fiber breakpoint is located.
6. The method according to claim 1, characterized in that The method of deploying a plurality of optical cable identification points along the expressway and marking identification information for each of the optical cable identification points, wherein the identification information includes the location data of the optical cable identification point and the optical cable information corresponding to the location, includes: Preliminarily segmenting each of the optical cable segments according to the geographic information data to obtain a plurality of optical cable segments; Using multi-source remote sensing image fusion technology to calculate the terrain complexity index of each of the optical cable segments; By analyzing historical meteorological data and geological exploration reports, the impact of natural disasters on optical cables is evaluated to obtain the natural disaster risk coefficient of each optical cable segment; Based on satellite positioning data, a heat map of the intensity of human activities along the optical cable is drawn to quantify the intensity of human activities in each of the optical cable sections; Calculating a comprehensive risk score for each of the optical cable segments based on the terrain complexity index, the natural disaster risk coefficient, and the intensity of human activities; Based on the comprehensive risk score, optical cable identification points are deployed in the optical cable segment, and identification information is marked for each of the optical cable identification points.
7. The method according to claim 3, characterized in that The correlating analysis of the preliminary positioning result with the identification information to obtain the relative position information of the optical fiber breakpoint includes: Constructing a spatial topological model corresponding to the optical cable, and mapping the position information of all optical cable identification points in the optical cable to the spatial topological model; In the spatial topology model, a test coordinate system is established with the OTDR test starting point as the origin and the test direction as the positive direction; Convert the distance information and the position information of the optical cable identification point into coordinate values in the test coordinate system, and determine the position coordinates of the optical fiber breakpoint and the optical cable identification point in the spatial topology model; Searching for a plurality of optical cable identification points closest to the optical fiber breakpoint in the spatial topology model, marking the points as relative identification points, and obtaining position coordinates of the plurality of relative identification points; The Kriging interpolation algorithm is used to interpolate the spatial position relationship between the optical fiber breakpoint and the multiple relative identification points, obtain the distance and azimuth between the optical fiber breakpoint and the multiple relative identification points, and generate the relative position information of the optical fiber breakpoint.
8. The method according to claim 1, characterized in that The GIS system through the highway optical cable generates navigation guidance information for the optical fiber breakpoint on the visualization platform, including: Based on the relative position information of the optical fiber breakpoint, determining the breakpoint position coordinates of the optical fiber breakpoint in the GIS system of the highway optical cable; The shortest path algorithm is used to generate an optimal path from the operation and maintenance starting point to the breakpoint location coordinates, and based on the optimal path, navigation guidance information is generated, the navigation guidance information including the travel direction, distance and turning point.
9. A highway optical cable fault location system, characterized in that: include: The first processing module is used to segment the optical cable along the expressway according to the expressway stakes, generate multiple optical cable segments, mark the optical cable information of each optical cable segment, and generate an optical cable basic database, wherein the optical cable information includes the starting stake number, the ending stake number, the optical cable length, the optical cable direction and the optical fiber parameters; The second processing module is used to test the optical cable through an OTDR device, generate an OTDR test data set, and obtain a breakpoint information report of the optical fiber breakpoint based on the OTDR test data set; The third processing module is used to match the breakpoint information report with the optical cable information of each optical cable segment in the optical cable basic database to generate a preliminary positioning result of the optical cable fault; The fourth processing module is used to deploy multiple optical cable identification points along the expressway, and mark identification information for each of the optical cable identification points, wherein the identification information includes location data of the optical cable identification point and optical cable information corresponding to the location; A fifth processing module: used for associating and analyzing the preliminary positioning result with the identification information to obtain the relative position information of the optical fiber breakpoint; The sixth processing module is used to integrate the optical cable basic database, the OTDR test data set and the identification information into a visualization platform, and generate navigation guidance information for the optical fiber breakpoint on the visualization platform through the GIS system of the highway optical cable.
10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
OTDR-based optical cable fault positioning and pushing method for big data analysis
CN111565068A
Optical cable breakpoint positioning and searching method
CN113890600A