Power transmission line monitoring method, device, equipment, storage medium and program product
By utilizing backup communication optical fibers and comprehensive analysis of video and audio data, vibration events on transmission lines are automatically monitored, solving the problem of poor monitoring timeliness by operation and maintenance personnel in existing technologies and achieving efficient monitoring of transmission lines.
Patent Information
- Application Number
- CN202511060605.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-30
- Publication Date
- 2025-10-10
AI Technical Summary
The existing method of monitoring transmission lines by operation and maintenance personnel has poor timeliness, resulting in low monitoring efficiency.
By utilizing the fluctuation information of backup communication optical fibers, video data and audio data of vibration events, combined with event type analysis models and risk identification models, vibration events on transmission lines can be automatically monitored, and safety strategies can be formulated based on risk levels.
The timeliness and efficiency of transmission line monitoring are improved, and efficient and automated monitoring of transmission lines is realized.
Smart Images

Figure CN120768014A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular, relates to a power transmission line monitoring method and device, computer equipment, computer readable storage medium and computer program product. BACKGROUND
[0002] The power transmission line is an important facility in the power system for transmitting electric energy from a power plant or a substation to a distribution network or other substations, and undertakes the key task of long-distance and large-capacity power transmission.
[0003] In the prior art, the monitoring of the power transmission line is mostly realized by operation and maintenance personnel to avoid power transmission line failure problems caused by external hidden dangers.
[0004] However, this method of monitoring the power transmission line by operation and maintenance personnel has poor timeliness, thereby resulting in poor monitoring efficiency of the power transmission line. SUMMARY
[0005] Therefore, it is necessary to provide a power transmission line monitoring method, device, computer equipment, computer readable storage medium and computer program product with high efficiency to solve the above technical problems.
[0006] In a first aspect, the present application provides a power transmission line monitoring method, comprising:
[0007] Obtaining fluctuation information of a backup communication optical fiber in a target power transmission line, and determining first event type information of a vibration event and position information of the vibration event according to the fluctuation information, the backup communication optical fiber being located at the same position as a cable in the target power transmission line;
[0008] Obtaining video data of the vibration event based on the position information, and determining second event type information of the vibration event according to the video data;
[0009] Obtaining audio data of the vibration event based on the video data, and determining third event type information of the vibration event according to the audio data;
[0010] Determining a risk level of the vibration event according to the first event type information, the second event type information and the third event type information, and determining a target safety strategy according to the risk level.
[0011] In one embodiment, determining the first event type information of the vibration event according to the fluctuation information comprises: determining frequency information, duration information, envelope feature information and spectrum morphology information of the vibration event based on the fluctuation information; and determining the first event type information of the vibration event according to the frequency information, the duration information, the envelope feature information and the spectrum morphology information.
[0012] In one embodiment, obtaining video data of the vibration event based on location information includes: determining a target shooting device from a plurality of shooting devices disposed around the target transmission line according to the location information; and obtaining video data of the vibration event based on the target shooting device.
[0013] In one embodiment, obtaining audio data of a vibration event based on video data includes: obtaining a duration of the vibration event; and obtaining audio data of the vibration event based on the video data when the duration is greater than a preset time threshold.
[0014] In one embodiment, determining the third event type information of the vibration event based on audio data includes: comparing the audio data with multiple preset voiceprint templates in a preset voiceprint template library to obtain comparison results; and determining the third event type information of the vibration event based on the comparison results.
[0015] In one embodiment, the risk level of the vibration event is determined based on the first event type information, the second event type information, and the third event type information, including: inputting the first event type information, the second event type information, and the third event type information into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
[0016] In a second aspect, the present application further provides a monitoring device for a power transmission line, comprising:
[0017] an acquisition module, configured to acquire fluctuation information of a backup communication optical fiber in a target transmission line, and determine first event type information of a vibration event and location information of the vibration event based on the fluctuation information, wherein the backup communication optical fiber is located at the same location as the cable in the target transmission line;
[0018] a first determining module, configured to obtain video data of the vibration event based on the position information, and determine second event type information of the vibration event according to the video data;
[0019] a second determining module, configured to obtain audio data of the vibration event based on the video data, and determine third event type information of the vibration event according to the audio data;
[0020] The execution module is used to determine the risk level of the vibration event according to the first event type information, the second event type information and the third event type information, and determine the target safety policy according to the risk level.
[0021] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in any embodiment of the first aspect are implemented.
[0022] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect above.
[0023] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in any embodiment of the first aspect above.
[0024] The above-mentioned transmission line monitoring method, device, computer equipment, computer-readable storage medium and computer program product first obtain the fluctuation information of the backup communication optical fiber in the target transmission line, and determine the first event type information of the vibration event and the location information of the vibration event based on the fluctuation information. The backup communication optical fiber is set at the same location as the cable in the target transmission line. Then, based on the location information, video data of the vibration event is obtained, and second event type information of the vibration event is determined based on the video data. Then, audio data of the vibration event is obtained based on the video data, and third event type information of the vibration event is determined based on the audio data. Finally, the risk level of the vibration event is determined based on the first event type information, the second event type information and the third event type information, and the target safety strategy is determined based on the risk level. The transmission line monitoring method provided in the present application realizes the monitoring of the transmission line based on the fluctuation information of the backup communication optical fiber, the video data of the vibration event and the audio data of the vibration event. Compared with the existing technology of monitoring the transmission line by operation and maintenance personnel, the timeliness of the transmission line monitoring is improved, thereby improving the monitoring efficiency of the transmission line. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0026] Figure 1 1 is a flow chart of a method for monitoring a power transmission line in one embodiment;
[0027] Figure 2 1 is a flow chart of a method for determining first event type information of a vibration event based on fluctuation information in one embodiment;
[0028] Figure 3 1 is a flow chart of a method for obtaining video data of a vibration event based on position information in one embodiment;
[0029] Figure 41 is a flow chart of a method for obtaining audio data of a vibration event based on video data in one embodiment;
[0030] Figure 5 1 is a flow chart of a method for determining third event type information of a vibration event based on audio data in one embodiment;
[0031] Figure 6 is a flow chart of a method for monitoring a power transmission line in another embodiment;
[0032] Figure 7 is a structural block diagram of a monitoring device for a power transmission line in one embodiment;
[0033] Figure 8 is a diagram of the internal structure of a computer device in one embodiment;
[0034] Figure 9 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0036] It should be noted that the terms "first", "second", etc. used in this application may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "including" and "having" used in this application and any variations thereof are intended to cover non-exclusive inclusions. The term "plurality" used in this application refers to two or more. The term "and / or" used in this application refers to one of the solutions or any combination of multiple solutions.
[0037] Transmission lines are important facilities in the power system used to transmit electric energy from power plants and substations to distribution networks or other substations. They undertake the key task of long-distance and large-capacity electric energy transmission.
[0038] In the existing technology, most of the transmission lines are monitored by operation and maintenance personnel to avoid transmission line failures caused by external hidden dangers.
[0039] However, this method of monitoring the transmission lines by operation and maintenance personnel has poor timeliness, which in turn leads to poor monitoring efficiency of the transmission lines.
[0040] In view of this, the present application provides a method for monitoring transmission lines, which realizes the monitoring of transmission lines based on the fluctuation information of spare communication optical fibers, video data of vibration events, and audio data of vibration events. Compared with the existing technology of monitoring transmission lines by operation and maintenance personnel, the timeliness of transmission line monitoring is improved, thereby improving the monitoring efficiency of transmission lines.
[0041] The transmission line monitoring method provided in the present application may be executed by a computer device, which may be a terminal or a server.
[0042] In an exemplary embodiment, Figure 1 As shown, a method for monitoring a transmission line is provided, the method comprising the following steps:
[0043] Step 101: Acquire fluctuation information of a spare communication optical fiber in a target power transmission line, and determine first event type information of a vibration event and location information of the vibration event according to the fluctuation information.
[0044] The backup communication optical fiber is installed at the same position as the cable in the target transmission line.
[0045] Optionally, the backup communication optical fiber refers to a redundant optical fiber that is not used for regular communication services among the communication optical fibers laid in the target power transmission line.
[0046] For example, the backup communication fiber is used to replace the primary communication fiber when it fails. Furthermore, since the backup communication fiber is idle, it can be reused as a distributed fiber optic sensing medium to monitor physical quantities such as environmental vibration and temperature changes around the target transmission line.
[0047] Optionally, the fluctuation information refers to information about changes in characteristics of optical signals transmitted by the backup communication optical fiber under external disturbances, and the external disturbances may be vibrations, shocks, temperature changes, and the like.
[0048] Exemplarily, the fluctuation information may include light intensity fluctuation, phase fluctuation, and polarization state fluctuation. Light intensity fluctuation refers to changes in the intensity of the optical signal in the backup communication fiber due to vibration-induced microbending and stretching of the fiber; phase fluctuation refers to the phase shift caused by external vibration interference when light propagates in the backup communication fiber; and polarization state fluctuation refers to changes in the polarization direction of light when the backup communication fiber is affected by vibration.
[0049] Optionally, a vibration event refers to a vibration phenomenon of the power transmission line or the surrounding environment caused by external factors and monitored through the backup communication optical fiber. For example, the external factors may be human factors, such as construction machinery operation, vehicle collision with a tower, and personnel climbing.
[0050] Furthermore, the first event type information refers to information determined based on the fluctuation information and can be used to indicate the type of the vibration event, such as construction machinery operation, vehicle collision with a pole tower, and personnel climbing.
[0051] The location information of the vibration event indicates the location where the vibration event occurred. For example, this location information can be tower-associated positioning information, such as the tower number and interval description, "between towers #15 and #16 on the 220kV XX line." It can also be a geographic area identifier, such as an administrative division and a specific location, such as "a transmission line section within the industrial park of XX Town, XX District, XX City," or "a river-crossing section in the farmland area of XX Township, XX County." It can also be specific longitude and latitude.
[0052] In some exemplary embodiments, the computer device first obtains fluctuation information of a backup communication optical fiber in a target power transmission line.
[0053] Specifically, the backup communication optical fiber in the target power transmission line can be connected to the distributed fiber optic acoustic wave sensing system, and the computer device can use the distributed fiber optic acoustic wave sensing system to obtain the fluctuation information of the backup communication optical fiber in the target power transmission line.
[0054] Furthermore, after obtaining the fluctuation information of the backup communication optical fiber in the target power transmission line, the computer device may determine first event type information of the vibration event according to the fluctuation information.
[0055] Specifically, after obtaining the fluctuation information of the backup communication optical fiber in the target transmission line, the computer device can input the fluctuation information into a pre-trained event type analysis model to obtain the first event type information of the vibration event output by the event type analysis model.
[0056] After obtaining the fluctuation information of the spare communication optical fiber in the target power transmission line, the computer device can also determine the location information of the vibration event according to the fluctuation information.
[0057] Specifically, the computer device can use the physical properties of light propagating in optical fibers in combination with a signal processing algorithm to determine the position information of the vibration event.
[0058] The computer device may also input the fluctuation information into a pre-trained position information analysis model to obtain the position information of the vibration event output by the position information analysis model.
[0059] Step 102: Acquire video data of the vibration event based on the position information, and determine second event type information of the vibration event according to the video data.
[0060] Optionally, the video data of a vibration event refers to dynamic image data captured by a video acquisition device at a specific location where the vibration event occurs, which can record the vibration phenomenon at that location and the surrounding environment.
[0061] Optionally, the second event type information refers to information determined based on video data and can be used to indicate the type of the vibration event.
[0062] In some exemplary embodiments, after determining the location information of the vibration event, the computer device may obtain video data of the vibration event based on the location information.
[0063] Specifically, the computer device obtains the video data of the vibration event based on the location information and the monitoring device.
[0064] Furthermore, after acquiring the video data of the vibration event based on the position information, the computer device may determine second event type information of the vibration event according to the video data.
[0065] Specifically, the computer device can input the video data into a pre-trained event type analysis model to obtain second event type information of the vibration event output by the event type analysis model. The event type analysis model can be a lightweight YOLO model, which can also analyze the video data to identify the presence of large construction equipment, personnel activities, wearing identification, etc., and analyze behavioral characteristics, such as standing still, approaching slowly, and lifting tools to operate.
[0066] Step 103: Acquire audio data of the vibration event based on the video data, and determine third event type information of the vibration event according to the audio data.
[0067] Optionally, the audio data of the vibration event refers to sound signal data related to the vibration event.
[0068] Optionally, the third event type information refers to information determined based on audio data and can be used to indicate the type of the vibration event.
[0069] In some exemplary embodiments, after obtaining the video data of the vibration event, the computer device may acquire the audio data of the vibration event based on the video data.
[0070] Specifically, the computer device can obtain the audio data of the vibration event from the video data. In an optional embodiment of the present application, the computer device can also obtain the audio data of the vibration event through an audio acquisition device based on the location information of the vibration event, such as a distributed fiber optic acoustic wave sensing system.
[0071] Furthermore, after acquiring the audio data of the vibration event based on the video data, the computer device may determine third event type information of the vibration event according to the audio data.
[0072] Specifically, the computer device may input the audio data into a pre-trained event type analysis model to obtain the third event type information of the vibration event output by the event type analysis model.
[0073] Step 104: Determine the risk level of the vibration event based on the first event type information, the second event type information, and the third event type information, and determine a target security policy based on the risk level.
[0074] Optionally, the risk level of the vibration event may be used to characterize the degree of threat posed by the vibration event to the safety of the target transmission line.
[0075] Target safety strategy refers to specific measures or plans formulated based on the risk level of vibration events to prevent, mitigate or handle the vibration events.
[0076] For example, assuming that the risk level of the vibration event includes three levels, namely low risk level, medium risk level and high risk level, if the risk level of the vibration event is low risk level, then the target safety strategy can be conventional measures such as continuous monitoring and regular inspections; if the risk level of the vibration event is medium risk level, then the target safety strategy can be interference measures such as on-site warnings and removal of interference sources; if the risk level of the vibration event is high risk level, then the target safety strategy can be emergency shutdown and maintenance, temporary power off protection, on-site disposal by dispatch personnel and other emergency measures.
[0077] In some exemplary embodiments, after obtaining the first event type information, the second event type information, and the third event type information, the computer device may determine the risk level of the vibration event based on the first event type information, the second event type information, and the third event type information.
[0078] Furthermore, after determining the risk level of the vibration event, the computer device may determine a target security policy according to the risk level.
[0079] Specifically, the computer device may determine the target security policy using a risk level-security policy mapping relationship list and the risk level. The risk level-security policy mapping relationship list may be as shown in Table 1.
[0080] Table 1
[0081]
[0082] The above-mentioned transmission line monitoring method first obtains the fluctuation information of the backup communication optical fiber in the target transmission line, and determines the first event type information of the vibration event and the location information of the vibration event based on the fluctuation information. The backup communication optical fiber is set at the same position as the cable in the target transmission line. Then, based on the location information, the video data of the vibration event is obtained, and the second event type information of the vibration event is determined based on the video data. Then, based on the video data, the audio data of the vibration event is obtained, and the third event type information of the vibration event is determined based on the audio data. Finally, the risk level of the vibration event is determined based on the first event type information, the second event type information, and the third event type information, and the target safety strategy is determined based on the risk level. The transmission line monitoring method provided in the present application realizes the monitoring of the transmission line based on the fluctuation information of the backup communication optical fiber, the video data of the vibration event, and the audio data of the vibration event. Compared with the monitoring of the transmission line by operation and maintenance personnel in the prior art, the timeliness of the transmission line monitoring is improved, thereby improving the monitoring efficiency of the transmission line.
[0083] In an exemplary embodiment, Figure 2 As shown, determining first event type information of a vibration event according to fluctuation information includes the following steps:
[0084] Step 201: Determine frequency information, duration information, envelope feature information, and spectrum morphology information of a vibration event based on fluctuation information.
[0085] Optionally, the frequency information of the vibration event refers to the number of vibrations per unit time. The envelope characteristic information of the vibration event refers to the overall profile of the vibration signal in terms of amplitude variation, i.e., the vibration intensity. The spectral morphology information of the vibration event refers to the energy distribution of the vibration signal after it is converted to the frequency domain through methods such as Fourier transform.
[0086] In some exemplary embodiments, after obtaining the fluctuation information, the computer device may determine frequency information, duration information, envelope characteristic information, and spectrum morphology information of the vibration event based on the fluctuation information.
[0087] Specifically, the computer device may utilize a Fourier transform algorithm or a short-time Fourier transform algorithm to determine frequency information of the vibration event based on the fluctuation information. The computer device may also utilize a Hilbert transform algorithm to determine envelope characteristic information of the vibration event based on the fluctuation information. The computer device may also generate a spectrogram based on the fluctuation information and determine spectral morphology information of the vibration event based on the spectrogram.
[0088] Step 202: Determine first event type information of the vibration event based on the frequency information, duration information, envelope feature information, and spectrum morphology information.
[0089] In some exemplary embodiments, after obtaining the frequency information, duration information, envelope characteristic information and spectrum morphology information of the vibration event, the computer device can determine the first event type information of the vibration event based on the frequency information, duration information, envelope characteristic information and spectrum morphology information.
[0090] Specifically, the computer device can input the frequency information, duration information, envelope feature information and spectrum morphology information of the vibration event into a pre-trained event type analysis model to obtain the first event type information of the vibration event output by the event type analysis model.
[0091] In an optional embodiment of the present application, when the first event type information of the vibration event is the presence of suspicious mechanical vibration, the computer device executes the steps of obtaining video data of the vibration event based on the position information and determining the second event type information of the vibration event based on the video data, otherwise it is not executed.
[0092] Alternatively, the event type analysis model can also output the event intensity of the vibration event. Only when the event intensity is greater than a preset threshold value, the computer device executes the steps of obtaining the video data of the vibration event based on the position information and determining the second event type information of the vibration event based on the video data. Otherwise, it will not be executed.
[0093] In an exemplary embodiment, Figure 3 As shown, obtaining video data of a vibration event based on position information includes the following steps:
[0094] Step 301: Determine a target shooting device from a plurality of shooting devices arranged around a target transmission line according to location information.
[0095] In some exemplary embodiments, after obtaining the location information of the vibration event, the computer device may determine a target shooting device from a plurality of shooting devices disposed around the target power transmission line according to the location information.
[0096] Specifically, the computer device can use the location-capturing device mapping relationship list to determine the target capturing device from multiple capturing devices arranged around the target transmission line according to the location information. The location-capturing device mapping relationship list can be shown in Table 2.
[0097] Table 2
[0098]
[0099] Step 302: Acquire video data of the vibration event based on the target shooting device.
[0100] In some exemplary embodiments, after determining the target shooting device, the computer device may acquire video data of the vibration event based on the target shooting device.
[0101] Specifically, the computer device can send a retrieval request to the video stream server, and the retrieval request carries the identification information of the target shooting device, so that the video stream server retrieves the video surveillance stream of the target shooting device within a preset time range based on the identification information and sends it to the computer device. The preset time range can be pre-set by the technician according to actual needs, for example, 10s, 20s, etc. The video surveillance stream is the video data of the vibration event.
[0102] In an exemplary embodiment, Figure 4 As shown, obtaining audio data of a vibration event based on video data includes the following steps:
[0103] Step 401: Obtain the duration of the vibration event.
[0104] In some exemplary embodiments, the computer device may first obtain the duration of the vibration event.
[0105] Specifically, the computer device may determine the duration of the vibration event according to the fluctuation information.
[0106] Step 402: When the duration is greater than a preset time threshold, obtain audio data of the vibration event based on the video data.
[0107] Optionally, the preset time threshold may be pre-set by a technician according to actual needs, such as 10s, 20s, etc.
[0108] In some exemplary embodiments, after obtaining the duration of the vibration event, the computer device may determine whether the duration is greater than a preset time threshold.
[0109] Furthermore, if the computer device determines that the duration is greater than a preset time threshold, the computer device obtains audio data of the vibration event based on the video data.
[0110] In an exemplary embodiment, Figure 5 As shown, determining the third event type information of the vibration event according to the audio data includes the following steps:
[0111] Step 501: Compare the audio data with a plurality of preset voiceprint templates in a preset voiceprint template library to obtain comparison results.
[0112] Optionally, the multiple preset voiceprint templates in the preset voiceprint template library are audio data of different types of vibration events.
[0113] In some exemplary embodiments, after obtaining the audio data, the computer device may compare the audio data with a plurality of preset voiceprint templates in a preset voiceprint template library to obtain a comparison result.
[0114] Specifically, the preset voiceprint template library stores a plurality of preset voiceprint templates, and the computer device can respectively determine the similarity between the audio data and the plurality of preset voiceprint templates, and determine the similarity as the comparison result.
[0115] The computer device can also use a lightweight similarity learning method to compare the audio data with multiple preset voiceprint templates in a preset voiceprint template library to obtain a comparison result.
[0116] Step 502: Determine third event type information of the vibration event according to the comparison result.
[0117] In some exemplary embodiments, after obtaining the comparison result, the computer device may determine third event type information of the vibration event according to the comparison result.
[0118] Specifically, the computer device may determine the label corresponding to the preset voiceprint template with the highest similarity as the third event type information of the vibration event.
[0119] In an exemplary embodiment, the risk level of a vibration event is determined based on first event type information, second event type information, and third event type information, including: inputting the first event type information, the second event type information, and the third event type information into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
[0120] Optionally, the risk identification model can be a fusion network based on Transformer and adopt a cross-attention mechanism.
[0121] In some optional embodiments, the second event type information and the third event type information both include event type and confidence level.
[0122] In some exemplary embodiments, after obtaining the first event type information, the second event type information, and the third event type information, the computer device may input the first event type information, the second event type information, and the third event type information into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
[0123] Specifically, the risk identification model may first determine the target type and comprehensive confidence of the vibration event based on the first event type information, the second event type information, and the third event type information, and then determine the risk level of the vibration event based on the target type and the comprehensive confidence.
[0124] For example, if the comprehensive confidence is greater than the first preset confidence threshold, the risk level is output; if the comprehensive confidence is less than the first preset confidence threshold but greater than the second preset confidence threshold, a suspicious event record is generated; if the comprehensive confidence is less than the second preset confidence threshold, it is regarded as a normal disturbance and no processing is performed.
[0125] In some optional embodiments of the present application, after the risk identification model outputs the risk level, the computer device can upload the time, location, type, image screenshots, audio summary, etc. of the vibration event to the monitoring platform, and simultaneously generate an edge cache file to record the image and audio files 30 seconds before and after for subsequent evidence collection.
[0126] Furthermore, the computer device can also store the risk level in the event log library and perform label correction based on manual review feedback.
[0127] In an exemplary embodiment, Figure 6 As shown, another method for monitoring a transmission line is provided, the method comprising the following steps:
[0128] Step 601: Obtain fluctuation information of a backup communication optical fiber in a target transmission line, and determine frequency information, duration information, envelope characteristic information, and spectral morphology information of a vibration event based on the fluctuation information; determine first event type information of the vibration event based on the frequency information, duration information, envelope characteristic information, and spectral morphology information; the backup communication optical fiber is located in the same position as the cable in the target transmission line;
[0129] Step 602: Determine location information of the vibration event based on the fluctuation information, and determine a target camera from a plurality of cameras disposed around the target transmission line based on the location information; obtain video data of the vibration event based on the target camera, and determine second event type information of the vibration event based on the video data;
[0130] Step 603: Obtain the duration of the vibration event; if the duration is greater than a preset time threshold, obtain audio data of the vibration event based on the video data, and compare the audio data with multiple preset voiceprint templates in a preset voiceprint template library to obtain comparison results; determine third event type information of the vibration event based on the comparison results;
[0131] Step 604: Input the first event type information, the second event type information, and the third event type information into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
[0132] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of the steps or stages in other steps or other steps. It is understandable that the various steps in different embodiments can be freely combined as needed, and the various non-contradictory schemes formed by the combination all fall within the scope of protection of this application.
[0133] Based on the same inventive concept, embodiments of the present application also provide a transmission line monitoring device for implementing the aforementioned transmission line monitoring method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more transmission line monitoring device embodiments provided below can be found in the limitations of the transmission line monitoring method described above and will not be further elaborated here.
[0134] In an exemplary embodiment, Figure 7 As shown, a monitoring device 700 for a power transmission line is provided, comprising: an acquisition module 701, a first determination module 702, a second determination module 703 and an execution module 704, wherein:
[0135] an acquisition module 701 for acquiring fluctuation information of a backup communication optical fiber in a target transmission line, and determining first event type information and location information of a vibration event based on the fluctuation information, wherein the backup communication optical fiber is located at the same location as the cable in the target transmission line;
[0136] A first determining module 702 is configured to obtain video data of a vibration event based on the position information, and determine second event type information of the vibration event according to the video data;
[0137] a second determining module 703, configured to obtain audio data of the vibration event based on the video data, and determine third event type information of the vibration event according to the audio data;
[0138] The execution module 704 is configured to determine a risk level of the vibration event according to the first event type information, the second event type information, and the third event type information, and determine a target security policy according to the risk level.
[0139] In one embodiment, the acquisition module 7901 is specifically used to determine the frequency information, duration information, envelope characteristic information and spectrum morphology information of the vibration event based on the fluctuation information; and determine the first event type information of the vibration event based on the frequency information, duration information, envelope characteristic information and spectrum morphology information.
[0140] In one embodiment, the first determining module 702 is specifically configured to determine a target shooting device from a plurality of shooting devices disposed around the target transmission line according to the location information; and acquire video data of the vibration event based on the target shooting device.
[0141] In one embodiment, the second determining module 703 is specifically configured to obtain a duration of the vibration event; and if the duration is greater than a preset time threshold, obtain audio data of the vibration event based on the video data.
[0142] In one embodiment, the second determining module 703 is specifically configured to compare the audio data with a plurality of preset voiceprint templates in a preset voiceprint template library to obtain comparison results; and determine the third event type information of the vibration event according to the comparison results.
[0143] In one embodiment, the execution module 704 is specifically configured to input the first event type information, the second event type information, and the third event type information into a pre-trained risk identification model to obtain a risk level of the vibration event output by the risk identification model.
[0144] Each module in the above-mentioned power transmission line monitoring device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.
[0145] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 8As shown. The computer device includes a processor, a memory, an input / output interface (I / O) and a communication interface. The processor, memory and input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a method for monitoring a power transmission line is implemented.
[0146] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 9 As shown. The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via wired or wireless means, and the wireless means can be implemented via Wi-Fi, a mobile cellular network, near-field communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for monitoring a power transmission line. The display unit of the computer device is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.
[0147] Those skilled in the art will understand that Figure 8 or Figure 9The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0148] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0149] Obtaining fluctuation information of a backup communication optical fiber in a target transmission line, and determining first event type information of a vibration event and location information of the vibration event based on the fluctuation information, wherein the backup communication optical fiber is located at the same location as the cable in the target transmission line;
[0150] acquiring video data of the vibration event based on the position information, and determining second event type information of the vibration event according to the video data;
[0151] acquiring audio data of the vibration event based on the video data, and determining third event type information of the vibration event according to the audio data;
[0152] The risk level of the vibration event is determined according to the first event type information, the second event type information, and the third event type information, and a target safety policy is determined according to the risk level.
[0153] In one embodiment, when the processor executes the computer program, it also implements the following steps: determining the frequency information, duration information, envelope characteristic information and spectrum morphology information of the vibration event based on the fluctuation information; determining the first event type information of the vibration event based on the frequency information, duration information, envelope characteristic information and spectrum morphology information.
[0154] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining a target shooting device from a plurality of shooting devices arranged around the target transmission line according to the position information; and acquiring video data of the vibration event based on the target shooting device.
[0155] In one embodiment, when the processor executes the computer program, the processor further implements the following steps: obtaining the duration of the vibration event; and obtaining audio data of the vibration event based on the video data when the duration is greater than a preset time threshold.
[0156] In one embodiment, when the processor executes the computer program, it further implements the following steps: comparing the audio data with multiple preset voiceprint templates in the preset voiceprint template library to obtain comparison results; and determining third event type information of the vibration event based on the comparison results.
[0157] In one embodiment, when the processor executes the computer program, it further implements the following steps: inputting the first event type information, the second event type information, and the third event type information into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
[0158] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0159] Obtaining fluctuation information of a backup communication optical fiber in a target transmission line, and determining first event type information of a vibration event and location information of the vibration event based on the fluctuation information, wherein the backup communication optical fiber is located at the same location as the cable in the target transmission line;
[0160] acquiring video data of the vibration event based on the position information, and determining second event type information of the vibration event according to the video data;
[0161] acquiring audio data of the vibration event based on the video data, and determining third event type information of the vibration event according to the audio data;
[0162] The risk level of the vibration event is determined according to the first event type information, the second event type information, and the third event type information, and a target safety policy is determined according to the risk level.
[0163] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented: determining the frequency information, duration information, envelope characteristic information and spectrum morphology information of the vibration event based on the fluctuation information; and determining the first event type information of the vibration event based on the frequency information, duration information, envelope characteristic information and spectrum morphology information.
[0164] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a target shooting device from a plurality of shooting devices arranged around the target transmission line according to the position information; and acquiring video data of the vibration event based on the target shooting device.
[0165] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining the duration of the vibration event; and obtaining audio data of the vibration event based on the video data when the duration is greater than a preset time threshold.
[0166] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: comparing the audio data with multiple preset voiceprint templates in the preset voiceprint template library to obtain comparison results; and determining third event type information of the vibration event based on the comparison results.
[0167] In one embodiment, the computer program, when executed by the processor, further implements the following steps: inputting the first event type information, the second event type information and the third event type information into the pre-trained risk identification model to obtain a risk level of the vibration event output by the risk identification model.
[0168] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by the processor, implements the following steps:
[0169] Obtaining fluctuation information of a backup communication optical fiber in the target power transmission line, and determining first event type information of the vibration event and position information of the vibration event according to the fluctuation information, the backup communication optical fiber being arranged at the same position as a cable in the target power transmission line;
[0170] Obtaining video data of the vibration event based on the position information, and determining second event type information of the vibration event according to the video data;
[0171] Obtaining audio data of the vibration event based on the video data, and determining third event type information of the vibration event according to the audio data;
[0172] Determining a risk level of the vibration event according to the first event type information, the second event type information and the third event type information, and determining a target security strategy according to the risk level.
[0173] In one embodiment, the computer program, when executed by the processor, further implements the following steps: determining frequency information, duration information, envelope feature information and spectrum morphology information of the vibration event based on the fluctuation information; and determining the first event type information of the vibration event according to the frequency information, the duration information, the envelope feature information and the spectrum morphology information.
[0174] In one embodiment, the computer program, when executed by the processor, further implements the following steps: determining a target shooting device from a plurality of shooting devices arranged around the target power transmission line according to the position information; and obtaining the video data of the vibration event based on the target shooting device.
[0175] In one embodiment, the computer program, when executed by the processor, further implements the following steps: obtaining a duration of the vibration event; and obtaining the audio data of the vibration event based on the video data in a case where the duration is greater than a preset time threshold.
[0176] In one embodiment, the computer program, when executed by the processor, further implements the following steps: comparing the audio data with a plurality of preset voiceprint templates in a preset voiceprint template library respectively to obtain comparison results; and determining the third event type information of the vibration event according to the comparison results.
[0177] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: inputting the first event type information, the second event type information and the third event type information into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
[0178] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0179] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0180] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for monitoring a transmission line, characterized in that: The method comprises: Acquire fluctuation information of a backup communication optical fiber in a target transmission line, and determine first event type information of a vibration event and location information of the vibration event based on the fluctuation information, wherein the backup communication optical fiber is located at the same location as a cable in the target transmission line; acquiring video data of the vibration event based on the position information, and determining second event type information of the vibration event according to the video data; acquiring audio data of the vibration event based on the video data, and determining third event type information of the vibration event according to the audio data; The risk level of the vibration event is determined according to the first event type information, the second event type information, and the third event type information, and a target safety policy is determined according to the risk level.
2. The method according to claim 1, characterized in that The determining first event type information of the vibration event according to the fluctuation information includes: determining frequency information, duration information, envelope characteristic information, and spectrum morphology information of the vibration event based on the fluctuation information; First event type information of the vibration event is determined according to the frequency information, the duration information, the envelope feature information, and the spectrum morphology information.
3. The method according to claim 1, characterized in that The acquiring the video data of the vibration event based on the position information includes: determining a target photographing device from a plurality of photographing devices arranged around the target power transmission line according to the position information; Video data of the vibration event is acquired based on the target shooting device.
4. The method according to claim 1, wherein The acquiring audio data of the vibration event based on the video data includes: Obtaining the duration of the vibration event; When the duration is greater than a preset time threshold, audio data of the vibration event is acquired based on the video data.
5. The method according to claim 1, wherein The determining, according to the audio data, third event type information of the vibration event includes: Comparing the audio data with a plurality of preset voiceprint templates in a preset voiceprint template library respectively to obtain comparison results; Determine third event type information of the vibration event according to the comparison result.
6. The method according to any one of claims 1 to 5, characterized in that The determining the risk level of the vibration event according to the first event type information, the second event type information, and the third event type information includes: The first event type information, the second event type information, and the third event type information are input into a pre-trained risk identification model to obtain the risk level of the vibration event output by the risk identification model.
7. A monitoring device for a power transmission line, characterized in that: The device comprises: an acquisition module, configured to acquire fluctuation information of a backup communication optical fiber in a target transmission line, and determine first event type information of a vibration event and location information of the vibration event based on the fluctuation information, wherein the backup communication optical fiber is located at the same location as a cable in the target transmission line; a first determining module, configured to obtain video data of the vibration event based on the position information, and determine second event type information of the vibration event according to the video data; a second determining module, configured to obtain audio data of the vibration event based on the video data, and determine third event type information of the vibration event according to the audio data; An execution module is configured to determine a risk level of the vibration event according to the first event type information, the second event type information, and the third event type information, and determine a target security policy according to the risk level.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.