Current collection line fault positioning method and system for wind power generation
By collecting and monitoring the power transmission data of wind power generation collecting lines in real time, establishing a three-dimensional model, labeling fault lines and prioritizing them, the problem of low fault location and maintenance efficiency of collecting lines is solved, and fast and accurate fault repair and optimized maintenance resource configuration is achieved.
Patent Information
- Application Number
- CN202411820240.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-03-14
AI Technical Summary
Wind power collector lines frequently occur, and it is difficult for the existing technology to effectively integrate the dynamic location of the fault, resulting in the operation and maintenance personnel being unable to quickly inspect and repair more important or wider line faults during the maintenance process.
Real-time collection of power transmission data and location information of power collection lines is used to establish and update the three-dimensional line model in real time, monitor power transmission data, label fault lines, determine the fault location layout and maintenance line location. Through the location scoring and fault weighting calculation model, maintenance priorities are determined, and the optimal maintenance route is determined in combination with fault location information and maintenance line location.
It realizes the accuracy and intuitiveness of fault positioning, optimizes maintenance resource configuration, improves maintenance efficiency, shortens fault repair time, and improves the maintenance efficiency of power collection lines.
Smart Images

Figure CN119619726A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of fault location, and in particular to a method and system for locating a collector line fault for wind power generation. Background Art
[0002] Wind power generation is an important part of renewable energy generation, and the safe and stable operation of its collector lines has a vital impact on the overall operational efficiency of wind farms. However, due to the complex operating environment of wind farm collector lines, which are susceptible to multiple factors such as storms, icing, lightning strikes, and line aging, collector line failures occur frequently, bringing great challenges to the operation and maintenance of wind farms.
[0003] At present, the data of the collector line is usually displayed in the form of text and charts, which lacks intuitiveness and is not convenient for managers to quickly locate and deal with problems. At the same time, when a fault occurs, the system usually simply lists the faulty line nodes without sorting the fault information according to the urgency and importance of the fault. Existing technologies usually use rule-based systems to identify faults and trigger alarms by setting specific thresholds and conditions.
[0004] The existing system can reduce the burden of line operation and maintenance personnel to a certain extent and realize the rapid discovery and response of faults. However, it fails to effectively integrate the dynamic location of the current collector line fault to dynamically generate the priority location of maintenance, resulting in the operation and maintenance personnel often taking random paths during the maintenance process and failing to quickly repair more important or more influential line faults. Summary of the invention
[0005] In order to solve at least one of the above technical problems, the present application provides a collector line fault location method and system for wind power generation.
[0006] In a first aspect, the present application provides a method for locating a collector line fault for wind power generation, which adopts the following technical solution: A method for locating a collector line fault for wind power generation, comprising: Collecting real-time power transmission data, wherein the real-time power transmission data is line transmission data of nodes at different positions of different collector lines and line node positions; Establishing and updating in real time a three-dimensional line model of the collector line according to the real-time power transmission data; Performing power transmission data monitoring on the real-time power transmission data to determine whether there is a faulty collector line at present; if so, marking the collector line corresponding to the real-time power transmission data in the line three-dimensional model, and determining the overall position layout of the collector line, the fault position layout of the fault line, and the maintenance line position of the maintenance personnel going to the fault position layout according to the marked line three-dimensional model; Performing location scoring according to the fault location layout, and performing fault scoring on the location priority obtained by the scoring through a preset fault weighted calculation model to obtain a maintenance priority; Determine a target maintenance line node and fault location information corresponding to the target maintenance line node according to the maintenance priority; An optimal maintenance route for the target maintenance line node is determined according to the fault location information and the maintenance line position.
[0007] By adopting the above technical solution, the power transmission data and location information of the collector line are collected in real time, providing an accurate data basis for subsequent fault location. Then, a three-dimensional model of the line is established and updated in real time to visualize the line status and facilitate intuitive understanding. The real-time power transmission data is monitored, and once a fault is found, it is immediately marked in the three-dimensional model, and the overall and specific location layout of the fault line is determined. At the same time, combined with the location of the maintenance line where the maintenance personnel go to the fault location, a clear guide is provided for subsequent maintenance work. The fault location is scored, and the maintenance priority is obtained through the fault weighted calculation model. The interaction of this step is that it comprehensively considers factors such as the importance, urgency and relevance of the fault location, so that the maintenance work can be carried out in an orderly manner according to the priority, optimizes resource allocation, and improves maintenance efficiency. According to the maintenance priority, the target maintenance line node and its fault location information are determined, and then the optimal maintenance route is determined in combination with the maintenance line location. Combining fault location with maintenance route planning ensures that maintenance personnel can reach the fault point in the shortest time and the best path, further shortening the fault repair time and improving the maintenance efficiency of the collector line.
[0008] In a preferred example, the present application may be further configured as follows: performing location scoring according to the fault location layout includes: Acquire clustering behavior parameters of a preset clustering algorithm, wherein the clustering behavior parameters include a minimum density threshold and a standard search radius; Running a preset clustering algorithm according to the clustering behavior parameters to cluster the faulty lines, generating line range nodes that meet the minimum density threshold and are within the standard search radius; Mark several faulty lines that are not located in the line range as independent line nodes; Scoring a number of the line range nodes in descending order to obtain node scores corresponding to the line range nodes; Determine the range node priority corresponding to the line range node according to the node score; The adjacent target nodes are acquired in sequence according to the range node priority, and the adjacent target nodes are set as nodes of the next level position priority of the line range to generate a position priority.
[0009] In a preferred example, the present application may be further configured as follows: the adjacent target nodes are sequentially acquired according to the range node priority, and the adjacent target nodes are set as nodes of the next level position priority of the line range to generate the position priority, including: Determining the type of the target node adjacent to the cluster region according to the priority order of the range nodes; If the type of the adjacent target node is a line range node, setting the line range node to a node of the next level position priority, and updating the line range node to the highest priority of the range node priorities; If the node type is an independent line node, the nearest line range node and the independent line node are simultaneously set as nodes of the next level of position priority, and the line range node is updated to the highest priority of the range node priority; If position priorities are set for all the line range nodes, then based on the position of the line range node with the lowest range node priority, the nearest independent line node for which the position priority is not set is obtained, and according to the position distances of several of the independent line nodes, the position priorities are set for the independent line nodes for which the position priority is not set in order from near to far.
[0010] In a preferred example, the present application may be further configured as follows: the location priority obtained by scoring is subjected to fault scoring by a preset fault weighted calculation model to obtain a maintenance priority, including: Determine whether there are two types of nodes in the position priority; If it does not exist, the node is calculated through a preset fault weighted calculation model to obtain a fault score; If it exists, the fault scores of the line-wide nodes and the independent line nodes at the same position priority are obtained; The maintenance priority of the faulty line is updated in descending order of the fault scores.
[0011] In a preferred example, the present application can be further configured as follows: the method further includes: Allocating a first score to each level of the fault type of the fault line, wherein a larger first allocated score indicates a higher fault level; A second score is assigned to each level of the fault impact range of the fault line node, wherein a larger second assigned score indicates a larger fault impact range, wherein the fault impact range is a radiation area of abnormal impact on other collector lines around the fault node position after a fault occurs at the fault node position corresponding to the fault line; assigning a third score to each level of the fault duration of the fault line, wherein a larger third score indicates a longer fault duration; A fault weighted calculation model based on the first score, the second score and the third score is established. The fault weighted calculation model performs weighted calculation by obtaining the fault type, impact scope and fault duration of the fault line, and the calculation result is the fault score.
[0012] In a preferred example, the present application may be further configured as follows: the three-dimensional line model of the power collection line is established and updated in real time according to the real-time power transmission data, and further includes: It is determined whether the collector line is displaced according to the three-dimensional line model, and if so, line displacement alarm information is generated.
[0013] In a second aspect, the present application provides a collector line fault location system for wind power generation, which adopts the following technical solution: A collector line fault location system for wind power generation, comprising: A data acquisition module, used to acquire real-time power transmission data, wherein the real-time power transmission data is line transmission data of nodes at different positions of different collector lines and line node positions; A model building module, used to build and update in real time a three-dimensional line model of the collector line according to the real-time power transmission data; A data monitoring module is used to monitor the real-time power transmission data, determine whether there is a faulty collector line at present, and if so, mark the collector line corresponding to the real-time power transmission data in the three-dimensional model of the line, and determine the overall position layout of the collector line, the fault position layout of the fault line, and the maintenance line position of the maintenance personnel going to the fault position layout according to the marked three-dimensional model of the line; A priority evaluation module, used to score the locations according to the fault location layout, and to score the location priorities obtained by the scores through a preset fault weighted calculation model to obtain a maintenance priority; A fault location module, used to determine a target maintenance line node and fault location information corresponding to the target maintenance line node according to the maintenance priority; A route guidance module is used to determine the optimal maintenance route of the target maintenance line node according to the fault location information and the maintenance line position.
[0014] In a possible implementation, when the priority evaluation module performs location scoring according to the fault location layout, it is specifically used to: Acquire clustering behavior parameters of a preset clustering algorithm, wherein the clustering behavior parameters include a minimum density threshold and a standard search radius; Running a preset clustering algorithm according to the clustering behavior parameters to cluster the faulty lines, and generating line range nodes that meet the minimum density threshold and are within the standard search radius; Mark several faulty lines that are not located in the line range as independent line nodes; Scoring a number of the line range nodes in descending order to obtain node scores corresponding to the line range nodes; Determine the range node priority corresponding to the line range node according to the node score; The adjacent target nodes are acquired in sequence according to the range node priority, and the adjacent target nodes are set as nodes of the next level position priority of the line range to generate a position priority.
[0015] In another possible implementation, the priority evaluation module sequentially obtains adjacent target nodes according to the range node priority and sets the adjacent target nodes as nodes of the next level of position priority of the line range to generate the position priority, specifically for: Determining the type of the target node adjacent to the cluster region according to the priority order of the range nodes; If the type of the adjacent target node is a line range node, setting the line range node to a node of the next level position priority, and updating the line range node to the highest priority of the range node priorities; If the node type is an independent line node, the nearest line range node and the independent line node are simultaneously set as nodes of the next level of position priority, and the line range node is updated to the highest priority of the range node priority; If position priorities are set for all the line range nodes, then based on the position of the line range node with the lowest range node priority, the nearest independent line node for which the position priority is not set is obtained, and according to the position distances of several of the independent line nodes, the position priorities are set for the independent line nodes for which the position priority is not set in order from near to far.
[0016] In another possible implementation, when the priority evaluation module performs fault scoring on the location priority obtained by scoring through a preset fault weighted calculation model to obtain the maintenance priority, it is specifically used to: Determine whether there are two types of nodes in the position priority; If it does not exist, the node is calculated through a preset fault weighted calculation model to obtain a fault score; If it exists, the fault scores of the line-wide nodes and independent line nodes at the same position priority are obtained; The maintenance priority of the fault line is updated in descending order of the fault scores.
[0017] In another possible implementation, the system further includes: a first allocation module, a second allocation module, a third allocation module and a model training module, wherein: The first allocation module is used to allocate a first score to each level of the fault type of the faulty line, wherein a larger first allocated score indicates a higher fault level; The second allocation module is used to allocate a second score to each level of the fault impact range of the fault line node, wherein a larger second allocation score indicates a larger fault impact range, and the fault impact range is a radiation area of abnormal impact on other collector lines around the fault node position after a fault occurs at the fault node position corresponding to the fault line; The third allocation module is used to allocate a third score to each level of the fault duration of the fault line, wherein a larger third score indicates a longer fault duration; The model training module is used to establish a fault weighted calculation model based on the first score, the second score and the third score. The fault weighted calculation model performs weighted calculation by obtaining the fault type, impact scope and fault duration of the fault line, and the calculation result is the fault score.
[0018] In another possible implementation, the system further includes: a movement detection module, wherein: The movement detection module is used to determine whether the collector line is displaced according to the three-dimensional line model, and if so, generate line displacement alarm information.
[0019] In a third aspect, the present application provides an electronic device, which adopts the following technical solution: An electronic device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned method for locating collector line faults for wind power generation when executing the computer program.
[0020] In a fourth aspect, the present application provides a computer storage medium, as follows: A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned method for locating a collector line fault for wind power generation are implemented.
[0021] In summary, this application has the following beneficial technical effects: Real-time collection of power transmission data and location information of the collector line provides an accurate data basis for subsequent fault location. Next, a three-dimensional model of the line is established and updated in real time to visualize the line status and facilitate intuitive understanding. Real-time power transmission data is monitored. Once a fault is found, it is immediately marked in the three-dimensional model, and the overall and specific location layout of the fault line is determined. At the same time, combined with the location of the maintenance line for maintenance personnel to the fault location, it provides clear guidance for subsequent maintenance work. The fault location is scored, and the maintenance priority is obtained through the fault weighted calculation model. The interaction of this step is that it comprehensively considers factors such as the importance, urgency and relevance of the fault location, so that maintenance work can be carried out in an orderly manner according to priority, optimizes resource allocation, and improves maintenance efficiency. According to the maintenance priority, the target maintenance line node and its fault location information are determined, and then the optimal maintenance route is determined in combination with the maintenance line location. Combining fault location with maintenance route planning ensures that maintenance personnel can reach the fault point in the shortest time and the best path, further shortening the fault repair time and improving the maintenance efficiency of the collector line. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a flow chart of a collector line fault location method for wind power generation in one embodiment of the present application.
[0023] Figure 2 It is a structural schematic diagram of a collector line fault location system for wind power generation according to one embodiment of the present application.
[0024] Figure 3 It is a principle block diagram of an electronic device in one embodiment of the present application. DETAILED DESCRIPTION
[0025] The following is combined with Figure 1 To Attachment Figure 3 This application is described in further detail.
[0026] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, those skilled in the art may make modifications to the present embodiment without any creative contribution as needed, but such modifications are protected by the patent law as long as they are within the scope of the claims of the present application.
[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0028] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0029] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0030] The embodiment of the present application provides a method for locating faults in a collector line for wind power generation, which is executed by an electronic device, which can be a server or a terminal device, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. The terminal device can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in the embodiment of the present application. Figure 1 As shown, the method includes: Step S10: Collecting real-time power transmission data.
[0031] The real-time power transmission data includes line transmission data of nodes at different positions of different collector lines and line node positions.
[0032] For the embodiments of the present application, different collector lines refer to multiple independent or associated path lines in the power system for collecting and transmitting electric energy, and different position nodes refer to key points or positions set on these lines for monitoring and recording the power transmission status. Line transmission data refers to specific power parameters collected through these nodes, such as voltage, current, power, temperature, sag, etc. The line node position is used to indicate the specific geographical location of these key monitoring points in the power system or the relative position on the line.
[0033] In the embodiment of the present application, drone inspection technology is used to collect real-time power transmission data. Specifically, the drone flies or moves along the power collection line, uses the sensors or cameras on board to capture the power parameters and image information at the line nodes, and then transmits the data to the ground station or central monitoring center for analysis through wireless communication.
[0034] Step S11: establishing and updating the three-dimensional line model of the power collection line in real time according to the real-time power transmission data.
[0035] For the embodiment of the present application, the line three-dimensional model is a virtual model with a three-dimensional and spatial sense generated in a computer based on the actual structure and layout of the collector line using three-dimensional modeling technology. According to real-time power transmission data, the line three-dimensional model is continuously adjusted and corrected to reflect the actual state of the collector line.
[0036] In the embodiment of the present application, BIM technology is used to construct a three-dimensional model of the route, including but not limited to BIM technology. The model construction technology can be selected and applied according to one's own needs, and no further limitations are given here.
[0037] Step S12: Monitor the real-time power transmission data to determine whether there is a faulty collector line. If so, mark the collector line corresponding to the real-time power transmission data in the line three-dimensional model, and determine the overall position layout of the collector line, the fault position layout of the fault line, and the maintenance line position for maintenance personnel to go to the fault position layout based on the marked line three-dimensional model.
[0038] Step S13: Perform location scoring according to the fault location layout, and perform fault scoring on the location priority obtained by the scoring through a preset fault weighted calculation model to obtain a maintenance priority.
[0039] For the embodiment of the present application, clustering behavior parameters of a preset clustering algorithm are obtained, and the clustering behavior parameters include a minimum density threshold and a standard search radius. The preset clustering algorithm is run according to the clustering behavior parameters to cluster the faulty lines, and line range nodes that meet the minimum density threshold and are within the standard search radius are generated. Several faulty lines that are not within the line range are marked as independent line nodes, and several line range nodes are scored in order from high to low to obtain node scores corresponding to the line range nodes. The range node priority corresponding to the line range node is determined according to the node score, and the adjacent target nodes are obtained in turn according to the range node priority, and the adjacent target nodes are set as nodes of the next level position priority of the line range to generate a position priority.
[0040] In an embodiment of the present application, the preset clustering algorithm is the CLIQUE algorithm, which is a grid-based clustering algorithm for discovering density clusters in a subspace. When determining the preset parameters of the CLIQUE algorithm, namely the minimum density threshold and the search radius, it is necessary to consider the characteristics of the data set, such as the distribution density of data points and the dimension of the data space. The minimum density threshold is used to define whether a grid is dense, and the search radius is used to determine the size of the grid.
[0041] Specifically, the type of the target node adjacent to the clustering area is determined according to the order of the range node priority. If the type of the target node adjacent to the clustering area is a line range node, the line range node is set as a node of the next level of position priority, and the line range node is updated to the highest priority of the range node priority. If the node type is an independent line node, the nearest line range node and the independent line node are simultaneously set as nodes of the next level of position priority, and the line range node is updated to the highest priority of the range node priority. If all line range nodes are set with position priority, based on the position of the line range node with the lowest range node priority, the nearest independent line node for which the position priority is not set is obtained, and according to the position distance of several independent line nodes, the position priority of the independent line nodes for which the position priority is not set is set in sequence from near to far.
[0042] In addition, in an embodiment of the present application, it is determined whether there are two types of nodes in the location priority. If not, the node is passed through a preset fault weighted calculation model to obtain a fault score. If so, the fault scores of the line range nodes and independent line nodes at the same location priority are obtained, and the maintenance priority of the faulty line is updated in order of the fault scores from high to low.
[0043] Step S14: determining a target maintenance line node and fault location information corresponding to the target maintenance line node according to the maintenance priority.
[0044] Step S15: Determine the optimal maintenance route of the target maintenance line node according to the fault location information and the maintenance line position.
[0045] In the embodiment of the present application, the power transmission data and location information of the collector line are collected in real time, providing an accurate data basis for subsequent fault location. Then, a three-dimensional model of the line is established and updated in real time, so that the line status is visualized and easy to understand intuitively. The real-time power transmission data is monitored, and once a fault is found, it is immediately marked in the three-dimensional model, and the overall and specific location layout of the fault line is determined. At the same time, combined with the maintenance line location of the maintenance personnel to the fault location, a clear guide is provided for subsequent maintenance work. The fault location is scored, and the maintenance priority is obtained through the fault weighted calculation model. The interaction of this step is that the importance, urgency and relevance of the fault location are comprehensively considered, so that the maintenance work can be carried out in order according to the priority, optimize resource allocation, and improve maintenance efficiency. According to the maintenance priority, the target maintenance line node and its fault location information are determined, and then the optimal maintenance route is determined in combination with the maintenance line location. Combining fault location with maintenance route planning ensures that maintenance personnel can reach the fault point in the shortest time and the best path, further shortening the fault repair time and improving the maintenance efficiency of the collector line.
[0046] Furthermore, the method also includes: assigning a first score to each level of the fault type of the fault line, the larger the first assigned score, the higher the fault level; assigning a second score to each level of the fault impact range of the fault line node, the larger the second assigned score, the larger the fault impact range, the fault impact range is the radiation area of the abnormal impact on other collector lines around the fault node position after a fault occurs at the fault node position corresponding to the fault line; assigning a third score to each level of the fault duration of the fault line, the larger the third score, the longer the fault duration; establishing a fault weighted calculation model based on the first score, the second score and the third score, the fault weighted calculation model performs weighted calculation by obtaining the fault type, impact range and fault duration of the fault line, and the calculation result is the fault score.
[0047] In addition, in the present application, the job type of the operation and maintenance personnel who is closest to the faulty line is obtained, and according to the job type of the operation and maintenance personnel, the fault area nodes and independent nodes with matching fault types are marked in the simulated cabinet display system. The operation and maintenance personnel can adjust the optimal maintenance route according to the marks in the simulated cabinet display system, and give priority to going to the marked nodes, thereby reducing the ineffective movement of the operation and maintenance personnel and improving the professionalism and efficiency of fault handling.
[0048] Furthermore, establishing and updating the three-dimensional line model of the collector line in real time according to the real-time power transmission data also includes: judging whether the collector line is displaced according to the three-dimensional line model, and generating line displacement alarm information if there is any displacement.
[0049] The above embodiment introduces a collector line fault location method for wind power generation from the perspective of method flow, and the following embodiment introduces a collector line fault location system for wind power generation from the perspective of a virtual module or virtual unit. For details, please refer to the following embodiment.
[0050] The present application embodiment provides a collector line fault location system 20 for wind power generation, such as Figure 2 As shown, Figure 2 A schematic diagram of a structure of a collector line fault location system for wind power generation provided in an embodiment of the present application. The system 20 may specifically include: The data acquisition module 21 is used to collect real-time power transmission data, which includes line transmission data of nodes at different positions of different collector lines and line node positions; A model building module 22, used to build and update in real time a three-dimensional line model of a collector line according to real-time power transmission data; The data monitoring module 23 is used to monitor the real-time power transmission data, determine whether there is a faulty collector line at present, and if so, mark the collector line corresponding to the real-time power transmission data in the line three-dimensional model, and determine the overall position layout of the collector line, the fault position layout of the fault line, and the maintenance line position of the maintenance personnel going to the fault position layout according to the marked line three-dimensional model; The priority evaluation module 24 is used to score the location according to the fault location layout, and use the scored location priority to score the fault through a preset fault weighted calculation model to obtain a maintenance priority; A fault location module 25, configured to determine a target maintenance line node and fault location information corresponding to the target maintenance line node according to a maintenance priority; The route guidance module 26 is used to determine the optimal maintenance route of the target maintenance line node according to the fault location information and the maintenance line position.
[0051] In a possible implementation of the embodiment of the present application, when the priority evaluation module 24 performs location scoring according to the fault location layout, it is specifically used to: Obtaining clustering behavior parameters of a preset clustering algorithm, the clustering behavior parameters including a minimum density threshold and a standard search radius; Running a preset clustering algorithm according to clustering behavior parameters to cluster faulty lines, generating line range nodes that meet a minimum density threshold and are within a standard search radius; Mark several faulty lines that are not located in the line range as independent line nodes; Scoring a number of line range nodes in descending order to obtain node scores corresponding to the line range nodes; Determine the range node priority corresponding to the line range node according to the node score; The adjacent target nodes are obtained in sequence according to the range node priority, and the adjacent target nodes are set as nodes of the next level of position priority of the line range to generate the position priority.
[0052] In another possible implementation of the embodiment of the present application, the priority evaluation module 24 sequentially obtains adjacent target nodes according to the range node priority, and sets the adjacent target nodes as nodes of the next level position priority of the line range to generate the position priority, specifically for: According to the priority order of the range nodes, the type of the clustering area adjacent to the target node is determined; If the type of the adjacent target node is a line range node, the line range node is set as a node of the next level position priority, and the line range node is updated to the highest priority of the range node priority; If the node type is an independent line node, the nearest line range node and the independent line node are simultaneously set as nodes of the next level of position priority, and the line range node is updated to the highest priority of the range node priority; If location priority is set for all line range nodes, then based on the position of the line range node with the lowest range node priority, the nearest independent line node for which location priority is not set is obtained, and based on the position distances of several independent line nodes, the location priority is set for the independent line nodes for which location priority is not set in order from near to far.
[0053] In another possible implementation of the embodiment of the present application, the priority evaluation module 24 is specifically used to: Determine whether there are two types of nodes in the position priority; If it does not exist, the node is passed through a preset fault weighted calculation model to obtain a fault score; If it exists, the fault scores of the line-wide nodes and the independent line nodes at the same position priority are obtained; Update the maintenance priority of the faulty line in order of fault scores from high to low.
[0054] In another possible implementation of the embodiment of the present application, the system 20 further includes: a first allocation module, a second allocation module, a third allocation module and a model training module, wherein: A first allocation module, configured to allocate a first score to each level of the fault type of the faulty line, wherein a larger first allocation score indicates a higher fault level; A second allocation module is used to allocate a second score to each level of the fault impact range of the fault line node. The larger the second allocation score is, the larger the fault impact range is. The fault impact range is the radiation area of the abnormal impact on other collector lines around the fault node position after the fault occurs at the fault node position corresponding to the fault line. A third allocation module, used for allocating a third score to each level of the fault duration of the fault line, wherein a larger third score indicates a longer fault duration; The model training module is used to establish a fault weighted calculation model based on the first score, the second score and the third score. The fault weighted calculation model performs weighted calculation by obtaining the fault type, impact range and fault duration of the fault line. The result of the calculation is the fault score.
[0055] In another possible implementation of the embodiment of the present application, the system 20 further includes: a movement detection module, wherein: The movement detection module is used to determine whether the collector line is displaced according to the three-dimensional model of the line. If there is displacement, a line displacement alarm message is generated.
[0056] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described collector line fault location system 20 for wind power generation can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.
[0057] An electronic device is provided in an embodiment of the present application, such as Figure 3 As shown, Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 The electronic device 300 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the electronic device 300 does not constitute a limitation on the embodiments of the present application.
[0058] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0059] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but it does not mean that there is only one bus or only one type of bus.
[0060] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0061] The memory 303 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above method embodiment.
[0062] The electronic devices include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0063] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer-readable storage medium is run on a computer, the computer can execute the corresponding content in the aforementioned method embodiment.
[0064] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0065] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for locating a collector line fault for wind power generation, characterized in that: include: Collecting real-time power transmission data, wherein the real-time power transmission data is line transmission data of nodes at different positions of different collector lines and line node positions; Establishing and updating in real time a three-dimensional line model of the collector line according to the real-time power transmission data; Performing power transmission data monitoring on the real-time power transmission data to determine whether there is a faulty collector line at present; if so, marking the collector line corresponding to the real-time power transmission data in the line three-dimensional model, and determining the overall position layout of the collector line, the fault position layout of the fault line, and the maintenance line position of the maintenance personnel going to the fault position layout according to the marked line three-dimensional model; Performing location scoring according to the fault location layout, and performing fault scoring on the location priority obtained by the scoring through a preset fault weighted calculation model to obtain a maintenance priority; Determine a target maintenance line node and fault location information corresponding to the target maintenance line node according to the maintenance priority; An optimal maintenance route for the target maintenance line node is determined according to the fault location information and the maintenance line position.
2. A method for locating a collector line fault for wind power generation according to claim 1, characterized in that: The performing location scoring according to the fault location layout includes: Acquire clustering behavior parameters of a preset clustering algorithm, wherein the clustering behavior parameters include a minimum density threshold and a standard search radius; Running a preset clustering algorithm according to the clustering behavior parameters to cluster the faulty lines, and generating line range nodes that meet the minimum density threshold and are within the standard search radius; Mark several faulty lines that are not located in the line range as independent line nodes; Scoring a number of the line range nodes in descending order to obtain node scores corresponding to the line range nodes; Determine the range node priority corresponding to the line range node according to the node score; The adjacent target nodes are acquired in sequence according to the range node priority, and the adjacent target nodes are set as nodes of the next level position priority of the line range to generate a position priority.
3. A method for locating a collector line fault for wind power generation according to claim 2, characterized in that: The step of sequentially acquiring adjacent target nodes according to the range node priority and setting the adjacent target nodes as nodes of the next level of position priority of the line range to generate position priority includes: Determining the type of the target node adjacent to the cluster region according to the priority order of the range nodes; If the type of the adjacent target node is a line range node, setting the line range node to a node of the next level position priority, and updating the line range node to the highest priority of the range node priorities; If the node type is an independent line node, the nearest line range node and the independent line node are simultaneously set as nodes of the next level of position priority, and the line range node is updated to the highest priority of the range node priority; If position priorities are set for all the line range nodes, then based on the position of the line range node with the lowest range node priority, the nearest independent line node for which the position priority is not set is obtained, and according to the position distances of several of the independent line nodes, the position priorities are set for the independent line nodes for which the position priority is not set in order from near to far.
4. A method for locating a collector line fault for wind power generation according to claim 3, characterized in that: The location priority obtained by scoring is scored through a preset fault weighted calculation model to obtain a maintenance priority, including: Determine whether there are two types of nodes in the position priority; If it does not exist, the node is calculated through a preset fault weighted calculation model to obtain a fault score; If it exists, the fault scores of the line-wide nodes and independent line nodes at the same position priority are obtained; The maintenance priority of the faulty line is updated in descending order of the fault scores.
5. A method for locating faults in a collector line for wind power generation according to claim 1, characterized in that: The method further comprises: Allocating a first score to each level of the fault type of the fault line, wherein a larger first allocated score indicates a higher fault level; A second score is assigned to each level of the fault impact range of the fault line node, wherein a larger second assigned score indicates a larger fault impact range, wherein the fault impact range is a radiation area of abnormal impact on other collector lines around the fault node position after a fault occurs at the fault node position corresponding to the fault line; assigning a third score to each level of the fault duration of the fault line, wherein a larger third score indicates a longer fault duration; A fault weighted calculation model based on the first score, the second score and the third score is established. The fault weighted calculation model performs weighted calculation by obtaining the fault type, impact scope and fault duration of the fault line, and the calculation result is the fault score.
6. A method for locating a collector line fault for wind power generation according to claim 1, characterized in that: The step of establishing and updating the three-dimensional line model of the collector line in real time according to the real-time power transmission data further includes: It is determined whether the collector line is displaced according to the three-dimensional line model, and if so, line displacement alarm information is generated.
7. A collector line fault location system for wind power generation, characterized in that: include: A data acquisition module, used to acquire real-time power transmission data, wherein the real-time power transmission data is line transmission data of nodes at different positions of different collector lines and line node positions; A model building module, used to build and update in real time a three-dimensional line model of the collector line according to the real-time power transmission data; A data monitoring module is used to monitor the real-time power transmission data, determine whether there is a faulty collector line at present, and if so, mark the collector line corresponding to the real-time power transmission data in the three-dimensional model of the line, and determine the overall position layout of the collector line, the fault position layout of the fault line, and the maintenance line position of the maintenance personnel going to the fault position layout according to the marked three-dimensional model of the line; A priority evaluation module, used to score the locations according to the fault location layout, and to score the location priorities obtained by the scores through a preset fault weighted calculation model to obtain a maintenance priority; A fault location module, used to determine a target maintenance line node and fault location information corresponding to the target maintenance line node according to the maintenance priority; A route guidance module is used to determine the optimal maintenance route of the target maintenance line node according to the fault location information and the maintenance line position.
8. A collector line fault location system for wind power generation according to claim 7, characterized in that: When the priority evaluation module performs location scoring according to the fault location layout, it is specifically used to: Acquire clustering behavior parameters of a preset clustering algorithm, wherein the clustering behavior parameters include a minimum density threshold and a standard search radius; Running a preset clustering algorithm according to the clustering behavior parameters to cluster the faulty lines, and generating line range nodes that meet the minimum density threshold and are within the standard search radius; Mark several faulty lines that are not located in the line range as independent line nodes; Scoring a number of the line range nodes in descending order to obtain node scores corresponding to the line range nodes; Determine the range node priority corresponding to the line range node according to the node score; The adjacent target nodes are acquired in sequence according to the range node priority, and the adjacent target nodes are set as nodes of the next level position priority of the line range to generate a position priority.
9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a collector line fault location method for wind power generation according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer program is stored which can be loaded by a processor and execute the collector line fault location method for wind power generation according to any one of claims 1 to 7.
Citation Information
Cited By
Fault detection method based on five-prevention locking loop abnormity
CN121208711A