Meter reading link fault positioning method based on internet of things
By building a fault location and analysis platform for meter reading links using IoT technology, data is collected from branch meter reading terminals and the shortest path is defined. Combined with the detection by the branch meter reading supervisors, accurate fault location and efficient troubleshooting of the meter reading links are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER CO
- Filing Date
- 2023-05-16
- Publication Date
- 2026-05-08
AI Technical Summary
Traditional methods for locating faults in meter reading links cannot accurately pinpoint individual fault points, resulting in time-consuming troubleshooting and an inability to properly allocate area supervisors.
A fault location and analysis platform for meter reading links based on the Internet of Things is constructed. Link data is collected through branch meter reading terminals, the smallest unit of fault links to be troubleshooted is divided, the shortest fault meter reading link path is generated, and the branch meter reading manager conducts secondary testing to accurately locate the fault point.
It enabled accurate fault location in the meter reading chain, reduced troubleshooting time, rationally allocated regional supervisors, and improved fault troubleshooting efficiency.
Smart Images

Figure CN116723089B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fault location technology, specifically a fault location method for meter reading links based on the Internet of Things. Background Technology
[0002] Traditional methods for locating faults in meter reading links can only pinpoint the general area or a specific link where the fault occurs, failing to pinpoint the exact location of a single fault point. This results in significant time consumption during troubleshooting. Furthermore, traditional fault investigation methods often involve a unified allocation of personnel, making it impossible to assign specific personnel to different areas. Therefore, we need to address the problem of locating individual fault points in meter reading links and rationally assigning regional personnel. To this end, we now provide a method for locating faults in meter reading links based on the Internet of Things (IoT). Summary of the Invention
[0003] The purpose of this invention is to provide a method for locating faults in meter reading links based on the Internet of Things.
[0004] The objective of this invention can be achieved through the following technical solution: a method for locating faults in a meter reading link based on the Internet of Things, comprising the following steps:
[0005] Step S1: Create a meter reading link fault location and analysis platform, and set up several branch meter reading terminals on the meter reading link;
[0006] Step S2: The branch meter reading terminal processes the source signals in the meter reading link to generate link data information and uploads it to the meter reading link fault location and analysis platform;
[0007] Step S3: Analyze the link data information obtained by the meter reading link fault location and analysis platform to determine the shortest faulty meter reading link path;
[0008] Step S4: Divide the shortest fault meter reading link into several secondary detection nodes, and detect each secondary detection node in turn to accurately locate all faulty nodes.
[0009] Furthermore, the creation process of the meter reading link fault location and analysis platform includes:
[0010] Construct a meter reading link fault location and analysis platform, and set up a link application unit within the meter reading link fault location and analysis platform;
[0011] The branch meter reading terminal inputs the branch meter reading association information and link data information through the link application unit, and reviews the input branch meter reading association information;
[0012] After approval, an upload space associated with the meter reading terminal of that branch is established and a corresponding private key for the link is assigned.
[0013] Furthermore, the process of processing and recording the link data information in the branch meter reading terminal includes:
[0014] The link between any two adjacent meter reading terminals is called the smallest unit of troubleshooting link. Several smallest unit of troubleshooting links form a link network, which is marked as a meter reading area and assigned an area number as a unique identifier.
[0015] Obtain the branch meter reading number of each branch meter reading terminal. The branch meter reading terminal with the smaller number is the link start point, and the branch meter reading terminal with the larger number is the link end point. The two form a number sequence pair as the link identifier of the smallest unit of the link to be troubleshooted.
[0016] A signal transmitting unit is set at the beginning of the link, and a signal receiving unit is set at the end of the link;
[0017] The signal transmitting unit is equipped with a signal encoder and a signal transmitter, and the signal receiving unit is equipped with a signal decoder and a signal receiver. The source signal is encoded into a digital signal by the signal encoder and then transmitted by the signal transmitter. The signal decoder decodes the digital signal back into the source signal and then receives it through the signal receiver, and generates link data information from the source signal.
[0018] If the reception is successful, perform a "success operation"; if the reception fails, perform a "failure operation".
[0019] Furthermore, the process of determining success or failure, specifically "successful operation" and "failed operation," includes:
[0020] The signal receiver is set to two communication states: when the reception is successful, the communication state is set to "1"; when the reception fails, the communication state is set to "0".
[0021] A communication status of "1" corresponds to "successful operation". The link termination point of the smallest unit of the faulty link to be troubleshooted is used as the link start point of the connected smallest unit of the faulty link to be troubleshooted. The operation of encoding the source signal into a digital signal and transmitting it, and decoding the digital signal into a source signal and receiving it are performed.
[0022] The branch meter reading terminals at both ends of the smallest unit fault-to-be-diagnosed link record the link data information, merge the communication status into the link data information, and upload the link data information to the meter reading link fault location and analysis platform.
[0023] A communication status of "0" corresponds to a "failed operation". The branch meter reading terminal, located at the starting point of the smallest unit of the faulty link, records the link data information and uploads it to the meter reading link fault location and analysis platform.
[0024] Furthermore, the process of generating the shortest fault meter reading link includes:
[0025] Acquire link data information within the meter reading link fault location and analysis platform and determine its communication status;
[0026] If the communication status is "0", obtain the smallest unit of the faulty link to be troubleshooted corresponding to the link identifier, and set the path as the shortest faulty meter reading link path;
[0027] If the communication status is "1", obtain the number sequence pair of the link identifier corresponding to the link to be troubleshooted in the smallest unit, set the shortest path array, store the number sequence pair in the array, and continue to obtain the communication status of all the smallest unit links to be troubleshooted connected to it and make a judgment.
[0028] As long as the communication status is not "0", continue the above numbering sequence pair storage into array operation until all the smallest unit fault links in a meter reading area have been investigated.
[0029] When the communication status is "0", the operation of storing the numbered sequence pairs into the array is stopped, the sequence pairs stored in the array are exported, and the path corresponding to the sequence pair is set as the path to be selected for the faulty meter reading link.
[0030] Obtain all faulty meter reading links to be selected, and select the shortest one as the shortest faulty meter reading link path.
[0031] Furthermore, the process of precisely locating the nodes where the shortest fault meter reading link fails includes:
[0032] Divide the shortest fault meter reading link into several secondary detection nodes;
[0033] Obtain all branch meter reading terminals connected on the shortest fault meter reading link path, and obtain the branch meter reading manager information from the branch meter reading association information of the branch meter reading terminals;
[0034] Based on the information of the meter reading supervisors at each branch, the relevant meter reading supervisors were notified to conduct "testing operations" at several secondary testing nodes.
[0035] Using several secondary detection nodes as setting points, several inductive elements are set up. Each inductive element is equipped with a current recorder and a standard current value range is uniformly set for each inductive element.
[0036] A partial energization operation is performed on the section between every two inductive elements. If the current value recorded by the inductive recorder is not within the standard current value range, it is set as a fault point. The fault point is numbered and entered into the branch meter reading terminal.
[0037] Obtain the area code, branch meter reading code, link identifier, and fault point code to generate a precise fault location identifier sequence, and upload it to the meter reading link fault location analysis platform through the upload space to complete the fault location.
[0038] Compared with existing technologies, the beneficial effects of this invention are as follows: A meter reading link fault location and analysis platform is established using Internet of Things (IoT) technology. Several branch meter reading terminals are set up, collecting link data and associating it with the corresponding branch meter reading manager. The branch meter reading terminals are used to divide the link into several smallest unit faulty links to be troubleshooted. Fault investigation is performed on these smallest unit faulty links to generate several shortest faulty meter reading link paths, reducing the time required for fault investigation. These shortest faulty meter reading link paths are further divided into several points, which are then subjected to secondary detection by the branch meter reading manager in the respective meter reading area. This accurately locates the faulty points and uploads the location information to the meter reading link fault location and analysis platform, achieving precise fault location of the meter reading link. Attached Figure Description
[0039] Figure 1 This is a flowchart of the present invention. Detailed Implementation
[0040] like Figure 1 As shown, the method for locating faults in the meter reading link based on the Internet of Things includes the following steps:
[0041] Step S1: Create a meter reading link fault location and analysis platform, and set up several branch meter reading terminals on the meter reading link;
[0042] Step S2: The branch meter reading terminal processes the source signals in the meter reading link to generate link data information and uploads it to the meter reading link fault location and analysis platform;
[0043] Step S3: Analyze the link data information obtained by the meter reading link fault location and analysis platform to determine the shortest faulty meter reading link path;
[0044] Step S4: Divide the shortest fault meter reading link into several secondary detection nodes, and detect each secondary detection node in turn to accurately locate all faulty nodes.
[0045] It should be further explained that, in the specific implementation process, the construction process of the meter reading link fault location and analysis platform includes:
[0046] Construct a meter reading link fault location and analysis platform, and set up a link application unit within the meter reading link fault location and analysis platform for each branch meter reading terminal to upload link data information;
[0047] The branch meter reading terminal inputs branch meter reading association information and link data information through the link application unit, and reviews the input branch meter reading association information;
[0048] It should be further explained that, in the specific implementation process, the associated information of the branch meter reading includes the branch meter reading number, the name of the branch meter reading area, and the information of the person in charge of the branch meter reading; wherein the information of the person in charge of the branch meter reading includes the name and telephone number of the person in charge.
[0049] After the review is approved, an upload space associated with the meter reading terminal of the branch is established. A unique link private key is generated based on the information of the person in charge of meter reading in the branch. The person in charge of meter reading in the branch obtains the link private key and uses it to establish a link with the upload space.
[0050] The source signal is processed to generate link data information, which is recorded by the meter reading terminals of each branch and uploaded to the meter reading link fault location and analysis platform through the upload space.
[0051] The specific process of processing the source signal to generate link data information and uploading it to the meter reading link fault location and analysis platform includes:
[0052] The link formed between any two adjacent branch meter reading terminals is called the smallest unit of troubleshooting link. The link network formed by 30 branch meter reading terminals is marked as a meter reading area and assigned an area number i, i = 1, 2, 3, 4..., where i is an integer. The area number i serves as the unique identifier of the branch meter reading area name.
[0053] Obtain the branch meter reading number of each branch meter reading terminal, denoted as p. The branch meter reading number of the branch meter reading terminal is numbered sequentially from 0 according to the direction of the source signal transmission in the link, and the branch meter reading number is an integer natural number, that is, the source signal flows from the branch meter reading terminal with the smaller number to the branch meter reading terminal with the larger number.
[0054] The branch meter reading terminal with the smaller number is the starting point of the link, and the branch meter reading terminal with the larger number is the ending point of the link. Let the starting point be numbered 'a' and the ending point be numbered 'b'. Let 'a' and 'b' form a unique numbering sequence pair.<a,b> As the link identifier for the smallest unit of the faulty link to be troubleshooted;
[0055] To obtain all the smallest unit fault links to be troubleshooted in a meter reading area, we will take one of the smallest unit fault links as an example. We will set up a signal transmitting unit at the beginning of the link and a signal receiving unit at the end of the link.
[0056] The signal transmitting unit is equipped with a signal encoder and a signal transmitter. The signal encoder encodes the source signal into a digital signal and then transmits it to the link termination point of the same smallest unit of the fault-to-be-diagnosed link through the signal transmitter.
[0057] The signal receiving unit is equipped with a signal decoder and a signal receiver. The signal decoder decodes the digital signal into a source signal and receives it through the signal receiver. If the reception is successful, a "success operation" is performed; if the reception fails, a "failure operation" is performed, until all the smallest unit fault links in this meter reading area have been processed.
[0058] The source signal is recorded and generated as link data information;
[0059] It should be further explained that, in the specific implementation process, the determination of success or failure, and the process of successful and failed operations include:
[0060] The signal receiver is configured with two communication states: when the reception is successful, the communication state is set to "1", and when the reception fails, the communication state is set to "0".
[0061] When the communication status is "1", a "success operation" is performed, which means that the link termination point of the smallest unit fault link to be eliminated is used as the link start point of the next smallest unit fault link directly connected to it, and the operation of encoding the source signal into a digital signal and transmitting it and decoding the digital signal into a source signal and receiving it is performed.
[0062] The source signal information is recorded at the branch meter reading terminals at both ends of the smallest unit of the fault-to-be-resolved link that has been investigated, the communication status is recorded in the branch meter reading terminal, and the two are merged to generate link data information.
[0063] When the communication status is "0", a "failure operation" is performed. The branch meter reading terminal, which is arranged at the starting point of the link of the smallest unit to be troubleshooted, records the link data information and uploads it to the meter reading link fault location and analysis platform.
[0064] Obtain link data information from the meter reading link fault location and analysis platform. If the communication status in the link data information is "0", obtain the number sequence pair.<a,b> The corresponding smallest unit of the fault-to-be-resolved link is set as the shortest fault meter reading link path.
[0065] If the communication status in the link data information is "1", obtain the number sequence pair associated with the link to be troubleshooted in the smallest unit.<a,b> Set a shortest path array, store the numbered sequence pairs into the array, take the b of the numbered sequence pair as the new starting point, each of the smallest unit fault links to be troubleshooted has a different link length, continue to obtain all the smallest unit fault links to be troubleshooted connected to it and obtain their communication status.
[0066] If the communication status is "1", the above numbering sequence will continue to be stored in the array until all the smallest unit fault links in a meter reading area have been investigated.
[0067] If the communication status is "0", then stop the operation of storing the numbered sequence pairs into the array, export the sequence pairs stored in the array, set the path corresponding to the sequence pair as the candidate path for the fault meter reading link, calculate the length of each candidate path for the fault meter reading link by adding the lengths of each link on the candidate path for the fault meter reading link, and select the shortest path as the shortest fault meter reading link path.
[0068] The process of further precisely locating all faulty nodes using the shortest fault meter reading link path is as follows:
[0069] Divide a shortest fault meter reading link path into several secondary detection nodes, obtain all branch meter reading terminals connected on the shortest fault meter reading link path, and obtain the branch meter reading person in charge information in the branch meter reading association information of the branch meter reading terminal.
[0070] Based on the name and phone number of the person in charge of meter reading in the branch, the relevant branch meter reading person in charge is notified to carry out "inspection work" on these secondary detection nodes. Through the "inspection work", all faulty nodes are accurately located.
[0071] It should be further explained that, in the specific implementation process, the definition of "inspection operation" is as follows;
[0072] The branch meter reading manager uses several secondary detection nodes, divided by the shortest fault meter reading link path, as setting points, and sets up several inductive components.
[0073] The inductive element is equipped with a current recorder, and the inductive elements are uniformly set with a standard current value range. A partial energization operation is performed on the part between every two inductive elements. If the current value recorded by the current recorder is not within the standard current value range, it indicates that there is a fault in that part. It is set as a "fault point" and the fault point is numbered and marked as j, j = 1, 2, 3, 4... and j is an integer. The fault point number is entered into the branch meter reading terminal, and the fault point number j serves as the unique identifier of the fault point.
[0074] The branch meter reading supervisor obtains the area number i, the branch meter reading number p, and the link identifier through the branch meter reading terminal.<a,b> The fault point number j generates a unique and accurate fault location identifier sequence. The branch meter reading manager enters the upload space through the obtained link private key and uploads the accurate fault location identifier sequence to the meter reading link fault location analysis platform, thereby realizing high-precision single fault point location of the meter reading link.
[0075] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the present invention.
Claims
1. A method for locating faults in a meter reading link based on the Internet of Things, characterized in that, Includes the following steps: Step S1: Create a meter reading link fault location and analysis platform, and set up several branch meter reading terminals on the meter reading link; Step S2: The branch meter reading terminal processes the source signals in the meter reading link to generate link data information and uploads it to the meter reading link fault location and analysis platform; Step S3: Analyze the link data information obtained by the meter reading link fault location and analysis platform to determine the shortest faulty meter reading link path; Step S4: Divide the shortest fault meter reading link into several secondary detection nodes, detect each secondary detection node in turn, and accurately locate all faulty nodes. The creation process of the meter reading link fault location and analysis platform includes: Construct a meter reading link fault location and analysis platform, and set up a link application unit within the meter reading link fault location and analysis platform; The branch meter reading terminal inputs the branch meter reading association information and link data information through the link application unit, and reviews the input branch meter reading association information; After the review is approved, an upload space associated with the meter reading terminal of the branch is established and a corresponding private key for the link is assigned. The secondary detection node is defined as follows: several inductive elements are set up, each inductive element is equipped with a current recorder, and the inductive elements are uniformly set with a standard current value range.
2. The method for locating faults in a meter reading link based on the Internet of Things according to claim 1, characterized in that, The process of generating link data information in the branch meter reading terminal includes: The link between any two adjacent meter reading terminals is called the smallest unit of troubleshooting link. Several smallest unit of troubleshooting links form a link network, which is marked as a meter reading area and assigned an area number as a unique identifier. Obtain the branch meter reading number of each branch meter reading terminal. The branch meter reading terminal with the smaller number is the link start point, and the branch meter reading terminal with the larger number is the link end point. The two form a number sequence pair as the link identifier of the smallest unit of the link to be troubleshooted. A signal transmitting unit is set at the beginning of the link, and a signal receiving unit is set at the end of the link; The signal transmitting unit is equipped with a signal encoder and a signal transmitter, and the signal receiving unit is equipped with a signal decoder and a signal receiver. The source signal is encoded into a digital signal by the signal encoder and then transmitted by the signal transmitter. The signal decoder decodes the digital signal back into the source signal and then receives it through the signal receiver, and generates link data information from the source signal. If the reception is successful, perform a "success operation"; if the reception fails, perform a "failure operation".
3. The method for locating faults in a meter reading link based on the Internet of Things according to claim 2, characterized in that, The process of receiving a success or failure determination, and distinguishing between "successful operation" and "failed operation," includes: The signal receiver is set to two communication states: when the reception is successful, the communication state is set to "1"; when the reception fails, the communication state is set to "0". A communication status of "1" corresponds to "successful operation". The link termination point of the smallest unit of the faulty link to be troubleshooted is used as the link start point of the connected smallest unit of the faulty link to be troubleshooted. The operation of encoding the source signal into a digital signal and transmitting it and decoding the digital signal into a source signal and receiving it are performed. The branch meter reading terminals at both ends of the smallest unit fault-to-be-diagnosed link record the link data information, merge the communication status into the link data information, and upload the link data information to the meter reading link fault location and analysis platform. A communication status of "0" corresponds to a "failed operation". The branch meter reading terminal, located at the starting point of the smallest unit of the faulty link, records the link data information and uploads it to the meter reading link fault location and analysis platform.
4. The method for locating faults in a meter reading link based on the Internet of Things according to claim 3, characterized in that, The process of generating the shortest fault meter reading link includes: Acquire link data information within the meter reading link fault location and analysis platform and determine its communication status; If the communication status is "0", obtain the smallest unit of the faulty link to be troubleshooted corresponding to the link identifier, and set the path as the shortest faulty meter reading link path; If the communication status is "1", obtain the number sequence pair of the link identifier corresponding to the link to be troubleshooted in the smallest unit, set the shortest path array, store the number sequence pair in the array, and continue to obtain the communication status of all the smallest unit links to be troubleshooted connected to it and make a judgment. As long as the communication status is not "0", continue the above numbering sequence pair storage into array operation until all the smallest unit fault links in a meter reading area have been investigated. When the communication status is "0", the operation of storing the numbered sequence pairs into the array is stopped, the sequence pairs stored in the array are exported, and the path corresponding to the sequence pair is set as the path to be selected for the faulty meter reading link. Obtain all faulty meter reading links to be selected, and select the shortest one as the shortest faulty meter reading link path.
5. The method for locating faults in a meter reading link based on the Internet of Things according to claim 4, characterized in that, The process of accurately locating the nodes that have failed in all shortest fault meter reading links includes: Divide the shortest fault meter reading link into several secondary detection nodes; Obtain all branch meter reading terminals connected on the shortest fault meter reading link path, and obtain the branch meter reading manager information from the branch meter reading association information of the branch meter reading terminals; Based on the information of the meter reading supervisors at each branch, the relevant meter reading supervisors were notified to conduct testing operations at several secondary testing nodes. A partial energization operation is performed on the section between every two inductive elements. If the current value recorded by the inductive current recorder is not within the standard current value range, it is set as a fault point. The fault point is numbered and entered into the branch meter reading terminal. Obtain the area code, branch meter reading code, link identifier, and fault point code to generate a precise fault location identifier sequence, and upload it to the meter reading link fault location analysis platform through the upload space to complete the fault location.
Citation Information
Patent Citations
Secondary virtual circuit failure locating method based on differential approximate reasoning of failure area
CN105429803A