Optical cable fault positioning method and device and electronic equipment

By obtaining the coordinates and length of the optical cable laying node, establishing a virtual optical cable route, and combining with optical time domain reflector detection, the problem of inaccurate positioning of optical cable faults is solved, fast and accurate positioning of fault points is achieved, and the efficiency of optical cable fault location is improved.

CN120415554APending Publication Date: 2025-08-01STATE GRID JIANGSU ELECTRIC POWER CO XUZHOU POWER SUPPLY CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510430870.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In the prior art, the positioning of optical cable faults is inaccurate and the location of the fault point cannot be accurately determined.

Method used

By obtaining the coordinates of the optical cable laying node and the length of the optical cable between adjacent nodes, a virtual optical cable route is established, and the distance between the fault point and the detection point is detected by the optical time domain reflector, and the virtual optical cable route is used to determine the location of the fault point.

Benefits of technology

It realizes the rapid and accurate positioning of optical cable fault points, shortens the troubleshooting and repair time, and improves the accuracy and efficiency of positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120415554A_ABST
    Figure CN120415554A_ABST
Patent Text Reader

Abstract

The invention discloses an optical cable fault positioning method and device and electronic equipment. The optical cable fault positioning method comprises the following steps: acquiring coordinates of optical cable laying nodes and optical cable lengths between adjacent optical cable laying nodes according to an optical cable laying route; determining a virtual optical cable route according to the coordinates of the optical cable laying nodes and the optical cable length between the adjacent optical cable laying nodes; performing fault detection on the optical cable in the optical cable laying route, and determining the distance from the fault point of the fault optical cable to the detection point; and determining the position of the fault point in the virtual optical cable route according to the distance from the fault point of the fault optical cable to the detection point. According to the invention, the position of the fault point of the fault optical cable can be quickly and accurately determined, so that the troubleshooting and repairing time is greatly shortened, and the accuracy, reliability and efficiency of optical cable fault positioning are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optical cable technology, and in particular to an optical cable fault locating method, device and electronic equipment. Background Art

[0002] The development of optical cables has promoted the construction and application of 4G wireless private networks for power plants, which not only improves the communication capabilities of power systems, but also provides important support for the intelligent and digital transformation of the power industry.

[0003] The existing technology detects the length from the fault point to the detection point of the optical cable by direct measurement. However, the optical cable is not laid along a straight line during installation, so the position of the fault point cannot be accurately located by relying solely on the length of the optical cable. Summary of the Invention

[0004] The present invention provides an optical cable fault locating method, device and electronic equipment to achieve accurate positioning of the optical cable fault position.

[0005] According to one aspect of the present invention, a method for locating an optical cable fault is provided, the method comprising:

[0006] Obtaining the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route;

[0007] Determining a virtual optical cable route based on the coordinates of the optical cable laying nodes and the length of the optical cable between the adjacent optical cable laying nodes;

[0008] Performing fault detection on the optical cables in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point;

[0009] The position of the fault point is determined in the virtual optical cable route according to the distance from the fault point of the fault optical cable to the detection point.

[0010] According to another aspect of the present invention, there is provided an optical cable fault locating device, the optical cable fault locating device comprising:

[0011] A node acquisition module is used to obtain the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route;

[0012] a route drawing module, configured to determine a virtual optical cable route based on the coordinates of the optical cable laying nodes and the length of the optical cable between the adjacent optical cable laying nodes;

[0013] a fault detection module, configured to perform fault detection on the optical cables in the optical cable laying route and determine the distance from the fault point of the faulty optical cable to the detection point;

[0014] A fault location module, configured to determine the location of the fault point in the virtual optical cable route according to the distance from the fault point to the detection point of the faulty optical cable.

[0015] According to another aspect of the present invention, there is provided an electronic device, which includes:

[0016] At least one processor; and

[0017] A memory communicatively connected to the at least one processor; wherein,

[0018] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the optical cable fault location method according to any embodiment of the present invention.

[0019] The technical solution of the embodiment of the present invention realizes the location of the fault point of the faulty optical cable by measuring the distance from the fault point to the detection point of the actual optical cable and establishing a virtual optical cable route, and solves the problem of inaccurate optical cable fault location in the prior art. The present invention can quickly and accurately determine the location of the fault point of the faulty optical cable, thereby greatly shortening the time for fault troubleshooting and repair, and effectively improving the accuracy, reliability and efficiency of optical cable fault location.

[0020] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0022] Figure 1 It is a flowchart of an optical cable fault location method provided by an embodiment of the present invention;

[0023] Figure 2 It is a flowchart of another optical cable fault location method provided by an embodiment of the present invention;

[0024] Figure 3 It is a flowchart of another optical cable fault location method provided by an embodiment of the present invention;

[0025] Figure 4 It is a flowchart of another optical cable fault location method provided by an embodiment of the present invention;

[0026] Figure 5 A structural schematic diagram of an optical cable fault location device provided by an embodiment of the present invention;

[0027] Figure 6 A structural schematic diagram of an electronic device provided by an embodiment of the present invention. Detailed implementation manners

[0028] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data may be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0030] Figure 1 A flowchart of an optical cable fault location method provided by an embodiment of the present invention. This embodiment is applicable to the situation of locating the fault point of an optical cable. This method can be executed by an optical cable fault location device, and the optical cable fault location device can be implemented in the form of hardware and / or software. The optical cable fault location device can be configured in an electronic device such as a computer. As Figure 1 shown, the method includes:

[0031] S110. Obtain the coordinates of the optical cable laying nodes and the lengths of the optical cables between adjacent optical cable laying nodes according to the optical cable laying route.

[0032] Specifically, the optical cable laying route refers to the specific laying path of the optical cable on the ground or underground, usually including the starting point, the ending point, and the distribution points, etc. The optical cable laying route determines the layout and connection method of the optical cable. The optical cable laying node refers to a specific node on the optical cable laying route, and each optical cable laying node has corresponding coordinates. The coordinates refer to the numerical values used to represent the specific position of the optical cable laying node on a map or in a three-dimensional space. In the embodiments of the present invention, longitude and latitude are used to locate the optical cable laying nodes. The adjacent optical cable laying nodes refer to the directly connected optical cable nodes in the optical cable laying route. The length of the optical cable between adjacent optical cable laying nodes refers to the actual laying distance of the optical cable connecting two adjacent optical cable laying nodes.

[0033] In the embodiments of the present invention, obtaining the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent nodes can provide necessary geographical information for subsequent fault detection, thereby reducing the cost of fault location.

[0034] S120. Determine a virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes.

[0035] Specifically, the virtual optical cable route refers to a theoretically formed optical cable connection path obtained by calculation and modeling using the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent nodes, which can reflect the logical structure of the optical cable network.

[0036] In the embodiments of the present invention, the virtual optical cable route does not correspond to the actually laid optical cable route, but is a reference route generated based on the existing data. The virtual optical cable route can provide a position reference for the fault detection of the optical cable, helping to quickly locate the fault point and formulate a maintenance plan.

[0037] S130. Conduct fault detection on the optical cables in the optical cable laying route, and determine the distance from the fault point of the faulty optical cable to the detection point.

[0038] Specifically, the optical cable refers to a cable composed of multiple optical fibers, which is used for transmitting optical signals. The optical cable has the advantages of high bandwidth, low loss, and anti-interference, etc., and is usually used in communication networks, such as the power 4G wireless private network. The faulty optical cable refers to the optical cable in the optical cable network whose signal transmission is interrupted or the performance is degraded due to physical damage, poor connection, or other reasons. The optical cable fault will affect the communication quality, and in severe cases, data loss will also occur. The fault point refers to the specific position or section where the fault occurs. The detection point refers to a specific position set in the optical cable network for monitoring the status and performance of the optical cable.

[0039] Exemplarily, an optical time domain reflectometer can be used to detect the faulty optical cable. The specific steps are as follows: The optical time domain reflectometer emits short optical pulses into the optical cable, and these optical pulses propagate along the optical cable. When a fault occurs in the optical cable, part of the optical signal at the fault point will be reflected back to the optical time domain reflectometer. Based on the intensity and arrival time of the reflected signal, the optical time domain reflectometer can determine the distance from the fault point to the detection point and generate a reflection diagram.

[0040] In the embodiment of the present invention, determining the distance from the fault point to the detection point can reduce the time and labor costs required for fault troubleshooting and provide a data basis for subsequent positioning of the fault point.

[0041] S140. Determine the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point.

[0042] Specifically, the virtual optical cable route is a theoretical path established based on the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes. On this path, the distances between the nodes are known. Starting from the detection point and advancing along the virtual optical cable route, the position of the fault point can be deduced forward according to the known distance from the fault point to the detection point.

[0043] In the embodiment of the present invention, determining the position of the fault point in the virtual optical cable route reduces the blindness of fault finding, improves the efficiency of maintenance work, and thus ensures the rapid restoration of the optical cable.

[0044] The technical solution of the embodiment of the present invention realizes the positioning of the fault point of the faulty optical cable by measuring the distance from the fault point of the optical cable to the detection point and establishing a virtual optical cable route, and solves the problem of inaccurate positioning of optical cable faults in the prior art. The present invention can quickly and accurately determine the position of the fault point of the faulty optical cable, thereby greatly shortening the time for fault troubleshooting and repair, and effectively improving the accuracy, reliability and efficiency of optical cable fault positioning.

[0045] Figure 2 It is a flowchart of another optical cable fault positioning method provided by the embodiment of the present invention. On the basis of the above embodiments, optionally, S110. Obtain the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route, and S120. Determine the virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes can be further refined, such as Figure 2 As shown, the method includes:

[0046] S210. Number the optical cables in the optical cable laying route.

[0047] Exemplarily, the optical cables that need to be repaired in the optical cable laying route can be numbered using the letter G, and can be marked as G1, G2, G3... Gn at one time.

[0048] In the embodiments of the present invention, numbering the optical cables can achieve unified management of the optical cables, which is beneficial to quickly and accurately locate the faulty optical cables when they are found.

[0049] S220. Sequentially divide the numbered optical cables into optical cable laying nodes.

[0050] Exemplarily, select an optical cable to be detected. Starting from the starting point of the optical cable, select 5 - 10 meters as an optical cable laying node until the end point of the optical cable. The density of the optical cable laying nodes is related to the maintenance requirements and geographical environment. Areas that require frequent maintenance and areas with complex terrain or changing environmental conditions may require more optical cable laying nodes.

[0051] In the embodiments of the present invention, dividing the optical cable laying nodes can clearly define the structure of the optical cable network and provide a data basis for generating virtual optical cable routes subsequently.

[0052] S230. Determine the coordinates of each optical cable laying node and the length of the optical cable between adjacent optical cable laying nodes.

[0053] In the embodiments of the present invention, by determining the coordinates of each optical cable laying node and the length of the optical cable between adjacent optical cable laying nodes, a detailed model of the optical cable network can be established, providing important data support for subsequent management, maintenance, and fault detection. In addition, on the same optical cable, the coordinates of the optical cable laying nodes can also be marked as P1, P2...P3 respectively, and the lengths of the optical cables between adjacent optical cable laying nodes can be marked as L1, L2...L3 respectively.

[0054] S240. Correlate the coordinates of the optical cable laying nodes with the lengths of the optical cables between adjacent optical cable laying nodes.

[0055] Exemplarily, taking the wire numbered G1 as an example for illustration, the optical cable length corresponding to P1 and P2 on the G1 wire is L1, the optical cable length corresponding to P2 and P3 is L2, the optical cable length corresponding to P3 and P4 is L3, and so on.

[0056] In the embodiments of the present invention, by correlating the coordinates of the optical cable laying nodes with the lengths of the optical cables between adjacent optical cable laying nodes, the distance between any two nodes can be accurately calculated, facilitating fault location and network planning, and preparing for drawing virtual optical cable routes subsequently.

[0057] S250. Draw a virtual optical cable route according to the coordinates of the corresponding optical cable laying nodes and the lengths of the optical cables between adjacent optical cable laying nodes.

[0058] In the embodiments of the present invention, drawing a virtual optical cable route can visually present the structure of the optical cable network. When an optical cable failure occurs, the virtual optical cable route can help quickly locate the fault point, reduce the repair time, and improve the efficiency of troubleshooting.

[0059] S260. Perform a fault detection on the optical cables in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point.

[0060] S270. Determine the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point.

[0061] Based on the above embodiments, optionally, S120. Determine the virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes, and may further include:

[0062] Fit the virtual optical cable route with the roads and the internal roads of buildings.

[0063] Specifically, the road refers to the road for vehicles, pedestrians and other means of transportation to pass through. Generally, it is planned and constructed by the government or relevant departments, and is divided into different levels, such as expressways, national highways, provincial highways, etc., with high traffic capacity and relatively standardized management. The internal road of a building refers to the road set inside a building or a building complex, usually used to connect various functional areas, parking lots, entrances and exits, etc. within the building. These roads may be sidewalks, vehicle lanes or service roads, and their design aims to improve the usage efficiency and safety of the building and facilitate the flow of people and materials.

[0064] In the embodiments of the present invention, fitting the virtual optical cable route with the roads and the internal roads of buildings can avoid the problem of incorrect fault location caused by the virtual optical cable route passing through buildings, thereby improving the reliability and maintenance efficiency of the optical cable fault location method.

[0065] The technical solution of the embodiments of the present invention determines the virtual optical cable route by corresponding the coordinates of the optical cable laying nodes with the length of the optical cable between adjacent optical cable laying nodes. The virtual optical cable route enables the operation and maintenance personnel to quickly locate the problem area when an optical cable failure occurs, thereby reducing the time for troubleshooting and repair and improving the overall response speed.

[0066] Figure 3 This is a flowchart of another optical cable fault location method provided by the embodiments of the present invention. Based on the above embodiments, optionally, S130. Perform a fault detection on the optical cables in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point, can be further refined, such as Figure 3 As shown, the method includes:

[0067] S310. Obtain the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route.

[0068] S320. Determine the virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes.

[0069] S330. Conduct a fault detection on each optical cable in the optical cable laying route to determine the faulty optical cable.

[0070] In the embodiment of the present invention, an optical time domain reflectometer can be used to detect each optical cable to be detected one by one, and the faulty optical cable can be determined by analyzing the reflected optical signal. Determining the faulty optical cable can effectively reduce the scope of fault troubleshooting and reduce the fault troubleshooting time.

[0071] S340. Determine the distance from the fault point of the faulty optical cable to the detection point.

[0072] In the embodiment of the present invention, the optical time domain reflectometer can measure the distance from the fault point of the faulty optical cable to the detection point, that is, the actual length of the optical cable from the fault point to the detection point. According to the distance from the fault point of the faulty optical cable to the detection point, the position of the fault point in the virtual optical cable route can be located.

[0073] S350. Determine the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point.

[0074] The technical solution of the embodiment of the present invention determines the faulty optical cable by means of one-by-one detection and obtains the distance from the fault point of the optical cable to the detection point, which can effectively narrow the scope of fault troubleshooting and achieve accurate positioning of the fault point. That is, the present invention improves the speed and accuracy of optical cable fault location.

[0075] Figure 4 It is a flowchart of another optical cable fault location method provided by the embodiment of the present invention. On the basis of the above embodiments, optionally, S140. Determine the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point, which can be further refined, such as Figure 4 shown, the method includes:

[0076] S410. Obtain the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route.

[0077] S420. Determine the virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes.

[0078] S430. Conduct a fault detection on the optical cables in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point.

[0079] S440. Determine the virtual cable route corresponding to the faulty cable in the virtual cable route.

[0080] In the embodiments of the present invention, each cable corresponds to a virtual cable. Determining the virtual cable route corresponding to the faulty cable can effectively narrow down the scope of fault troubleshooting and improve the reliability of fault troubleshooting.

[0081] S450. According to the distance from the fault point of the faulty cable to the detection point, determine the distance from the fault point of the faulty cable to the detection point in the virtual cable route.

[0082] Specifically, in the virtual cable route, the distance from the fault point of the faulty cable to the detection point is equal to the distance from the fault point of the detected faulty cable to the detection point. Determining the distance from the fault point of the faulty cable to the detection point in the virtual cable route can provide a data basis for subsequent positioning of the fault point.

[0083] S460. According to the distance and the cable length between adjacent cable laying nodes in the virtual cable route, determine the fault location of the faulty cable.

[0084] Specifically, according to the cable length between adjacent cable laying nodes in the virtual cable route and the distance from the fault point of the faulty cable to the detection point in the virtual cable route, by successive recursion starting from the detection point, the position of the faulty cable can be obtained.

[0085] Based on the above embodiments, optionally, S460. According to the distance and the cable length between adjacent cable laying nodes in the virtual cable route, determine the fault location of the faulty cable, including: determining that the fault point is between the first node coordinate and the second node coordinate according to the distance; positioning the position of the fault point of the faulty cable according to the first node coordinate and the second node coordinate.

[0086] Specifically, the first node coordinate refers to the coordinate of one of all the cable laying nodes, and the second node coordinate refers to the coordinate of another of all the cable laying nodes. In the embodiments of the present invention, the first node and the second node are adjacent cable laying nodes, where the distance from the first node to the detection point is shorter than the distance from the second node to the detection point. According to the cable length between adjacent cable laying nodes in the virtual cable route and the distance from the fault point of the faulty cable to the detection point in the virtual cable route, by successive recursion starting from the detection point, it can be determined that the fault point is between the first node coordinate and the second node coordinate. Then, according to the ratio of the distance from the fault point to the first node to the distance between the first node and the second node, the position of the fault point can be determined.

[0087] Based on the above embodiments, optionally, after determining the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point, it further includes: navigating to the fault point according to the virtual optical cable route.

[0088] In the embodiments of the present invention, navigating to the fault point through the virtual optical cable route can reduce the time for fault troubleshooting and repair, and improve the operation and maintenance efficiency of the optical cable.

[0089] The technical solution of the embodiments of the present invention locates the fault point between the first node coordinate and the second node coordinate through the fault position of the faulty optical cable, and then determines the position of the fault point, which can significantly reduce the misjudgment caused by inaccurate position and ensure the reliability of fault location. In addition, accurately locating the fault point can make the maintenance work of the optical cable more efficient, reduce unnecessary construction and repeated inspections, thereby reducing the maintenance cost and waste of human resources.

[0090] Figure 5 It is a schematic structural diagram of an optical cable fault location device provided by an embodiment of the present invention. As Figure 5 shown, the optical cable fault location device includes:

[0091] A node acquisition module 510, configured to acquire the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route.

[0092] A route drawing module 520, configured to determine a virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes.

[0093] A fault detection module 530, configured to perform fault detection on the optical cable in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point;

[0094] A fault location module 540, configured to determine the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point.

[0095] The optical cable fault location device provided by the embodiments of the present invention can execute the optical cable fault location method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.

[0096] Figure 6A schematic structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0097] As Figure 6 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0098] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0099] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the optical cable fault location method.

[0100] In some embodiments, the optical cable fault location method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the optical cable fault location method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the optical cable fault location method by any other suitable means (e.g., by means of firmware).

[0101] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on a chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0102] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer programs are executed by the processor, the functions / operations specified in the flowchart and / or block diagram are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0103] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0104] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0105] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by any form or medium of digital data communication (e.g., a communication network). Examples of the communication network include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0106] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0107] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.

[0108] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for locating optical cable faults, characterized in that, The optical cable fault location method includes: Obtaining the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route; Determining a virtual optical cable route based on the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes; Performing fault detection on the optical cable in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point; Determining the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point.

2. The optical cable fault location method according to claim 1, characterized in that The obtaining the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route includes: Numbering the optical cables in the optical cable laying route; Successively dividing the numbered optical cables into optical cable laying nodes; Determining the coordinates of each optical cable laying node and the length of the optical cable between adjacent optical cable laying nodes.

3. The optical cable fault location method according to claim 1, characterized in that, The determining a virtual optical cable route based on the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes includes: Corresponding the coordinates of the optical cable laying nodes with the length of the optical cable between adjacent optical cable laying nodes; Drawing a virtual optical cable route according to the corresponding coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes.

4. The optical cable fault location method according to claim 3, wherein The determining a virtual optical cable route based on the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes further includes: Fitting the virtual optical cable route with the internal roads of highways and buildings.

5. The optical cable fault location method according to claim 1, wherein, The performing fault detection on the optical cable in the optical cable laying route to determine the distance from the fault point of the faulty optical cable to the detection point includes: [[ID=I5]]Performing fault detection on the optical cables in the optical cable laying route one by one to determine the faulty optical cable; Determining the distance from the fault point of the faulty optical cable to the detection point.

6. The optical cable fault location method according to claim 1, characterized in that, The determining the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point includes: Determining the virtual optical cable route corresponding to the faulty optical cable in the virtual optical cable route; Determining the distance from the fault point of the faulty optical cable to the detection point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point; Determining the fault position of the faulty optical cable according to the distance and the length of the optical cable between adjacent optical cable laying nodes in the virtual optical cable route.

7. The optical cable fault location method according to claim 6, characterized in that, The determining the fault position of the faulty optical cable according to the distance and the length of the optical cable between adjacent optical cable laying nodes in the virtual optical cable route includes: Determining that the fault point is between the first node coordinates and the second node coordinates according to the distance; Locating the position of the fault point of the faulty optical cable according to the first node coordinates and the second node coordinates.

8. The optical cable fault location method according to claim 1, characterized in that, After determining the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point, it further includes: Navigating to the fault point according to the virtual optical cable route.

9. An optical cable fault location device, characterized in that, The optical cable fault location device includes: A node acquisition module for obtaining the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes according to the optical cable laying route; A route drawing module, configured to determine a virtual optical cable route according to the coordinates of the optical cable laying nodes and the length of the optical cable between adjacent optical cable laying nodes; A fault detection module, configured to perform fault detection on the optical cables in the optical cable laying route and determine the distance from the fault point of the faulty optical cable to the detection point; A fault location module, configured to determine the position of the fault point in the virtual optical cable route according to the distance from the fault point of the faulty optical cable to the detection point.

10. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the optical cable fault location method according to any one of claims 1-8.