Contact network operation state detection method, device, system, equipment, medium and product

By combining ultraviolet, infrared and visible light data, identifying the real existence of arcs, the problem of environmental interference in contact network detection is solved and the detection accuracy is improved.

CN119295710APending Publication Date: 2025-01-10ZHUZHOU CSR TIMES ELECTRIC CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202411562204.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The prior art is susceptible to visible light or ultraviolet light from the surrounding environment in the detection of the working state of the contact network, resulting in poor detection accuracy.

Method used

By combining ultraviolet, infrared and visible light data, we identify infrared images and visible light images at the arc time point, obtain the highest temperature information and light spot conditions in the bow head area, judge whether the arc is real or not, and thus improve the detection accuracy.

Benefits of technology

Effectively filter out the interference of sunlight, lighting and surrounding facilities on arc detection, improving the accuracy of contact network working status detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119295710A_ABST
    Figure CN119295710A_ABST
Patent Text Reader

Abstract

The invention discloses a contact network operation state detection method, device and system, electronic equipment, a nonvolatile storage medium and a computer program product, and is applied to the technical field of contact network detection. The method comprises the steps that when an arcing duration abnormal signal sent by a vehicle-mounted device is received, an infrared image collected at an arcing time point is acquired; acquiring the highest temperature information in a pantograph head area in the infrared image, and acquiring a visible light image acquired at the same moment when the highest temperature information does not meet the normal state condition of the pantograph; according to the pixel information of the pantograph head area of the visible light image, whether light spots exist in the pantograph head area or not is recognized, and an arcing detection result is obtained according to the light spot recognition condition. According to the invention, the problem of large interference in the overhead line system detection process in the prior art can be solved, and the detection precision of the working state of the overhead line system can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of contact network operating status detection, and in particular to a contact network operating status detection method, device, system, electronic equipment, non-volatile storage medium and computer program product. Background Art

[0002] The contact network is used to transmit the electric energy obtained from the traction substation directly to the electric locomotive. Its quality and working condition directly affect the transportation capacity of the electrified track, so the working condition of the contact network is tested.

[0003] In the process of detecting the working status of the contact network, the related technology is easily interfered by the visible light or ultraviolet light generated by the surrounding environment, resulting in poor accuracy in the final detection of the working status of the contact network.

[0004] In view of this, effectively improving the detection accuracy of the working status of the contact network is a technical problem that technical personnel in this field need to solve.

[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present application, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0006] The present application provides a method, device, system, electronic device, non-volatile storage medium and computer program product for detecting the operating status of a contact network, which can effectively improve the detection accuracy of the working status of the contact network.

[0007] In order to solve the above technical problems, this application provides the following technical solutions:

[0008] On the one hand, the present application provides a method for detecting the operating status of a contact network, comprising:

[0009] When an abnormal arcing duration signal is received, an infrared image collected at the arcing time point is acquired; wherein the abnormal arcing duration signal is generated when the arcing duration generated according to the ultraviolet signal does not meet the preset normal arcing condition;

[0010] Acquire the maximum temperature information in the pantograph area in the infrared image, and when the maximum temperature information does not meet the pantograph normal state condition, acquire the visible light image collected at the same time;

[0011] According to the pixel information of the bow head area of ​​the visible light image, it is identified whether there is a light spot in the bow head area, and the arc detection result is obtained according to the light spot identification situation.

[0012] Exemplarily, the obtaining the maximum temperature information in the bow head area in the infrared image includes:

[0013] identifying a pantograph head in the infrared image;

[0014] Determine a pantograph area according to the position information of the pantograph pantograph, and output the position information of the pantograph area;

[0015] The temperature distribution information in the bow head area is obtained to determine the maximum temperature information.

[0016] Exemplarily, the identifying whether there is a light spot in the bow head area according to the pixel information of the bow head area of ​​the visible light image, and obtaining the arc detection result according to the light spot identification, includes:

[0017] Counting the total number of pixels in the bow head area of ​​the visible light image whose pixel values ​​reach a first preset pixel value threshold;

[0018] When the total number of pixels is greater than a first preset pixel number threshold, it is determined that there is a light spot in the bow head area, and it is determined that there is an arc;

[0019] When the total number of pixels is less than or equal to a first preset pixel number threshold, it is determined that no light spot exists in the bow head area, and arcing false alarm information is generated.

[0020] Exemplarily, after acquiring the visible light image collected at the same time, the method further includes:

[0021] Obtaining location information of target pixel points whose temperature exceeds a preset temperature threshold;

[0022] According to the position information of each target pixel point, the maximum value and the minimum value in the horizontal direction and the vertical direction are determined respectively to obtain a first position point, a second position point, a third position point and a fourth position point;

[0023] Determine a corresponding target rectangular area in the visible light image according to the first position point, the second position point, the third position point and the fourth position point;

[0024] It is determined whether there is a temperature anomaly in the infrared image according to the pixel values ​​of the pixel points in the target rectangular area.

[0025] Exemplarily, determining whether there is a temperature anomaly in the infrared image according to the pixel values ​​of the pixel points of the target rectangular area includes:

[0026] Counting the pixel values ​​of the pixel points in the target rectangular area;

[0027] If the total number of pixels greater than the second preset pixel value threshold is greater than the second preset pixel number threshold, then there is interference in the area corresponding to the target rectangular area in the infrared image; if the total number of pixels greater than the second preset pixel value threshold is less than or equal to the second preset pixel number threshold, then the temperature of the area corresponding to the target rectangular area in the infrared image is abnormal.

[0028] Exemplarily, after acquiring the visible light image collected at the same time, the method further includes:

[0029] Identifying the pantograph head in the visible light image, and extracting a first target edge region located within a preset range above the pantograph head;

[0030] Whether the pantograph posture is abnormal is determined according to an angle between the first target edge region and a bottom edge of the visible light image.

[0031] Exemplarily, determining whether the pantograph posture is abnormal according to an angle between the first target edge area and a bottom edge of the visible light image includes:

[0032] Fitting the first target edge region into a straight line, selecting a target point from the straight line as a base point, and generating a target line segment passing through the base point and parallel to the bottom edge of the visible light image;

[0033] Taking the acute angle between the straight line and the target line segment as the pantograph tilt angle;

[0034] If the pantograph tilt angle satisfies a preset abnormal posture condition, the pantograph posture is abnormal; if the pantograph tilt angle does not satisfy the preset abnormal posture condition, the pantograph posture is normal.

[0035] Exemplarily, before receiving the arcing duration abnormal signal, the method further includes:

[0036] Pre-calibrate the vehicle host unit, visible light camera, infrared camera, and ultraviolet sensor;

[0037] Obtain infrared data, visible light data and ultraviolet data and their corresponding time stamp information;

[0038] The infrared data, the visible light data and the ultraviolet data are synchronously processed.

[0039] Exemplarily, after obtaining the arc detection result according to the light spot recognition situation, the method further includes:

[0040] Perform image processing on the collected contact status video files of the contact area between the overhead contact network and the pantograph, and convert them into target format videos for output;

[0041] Obtain location information, time information and route information;

[0042] The position information, the time information and the line information are displayed in the contact state video file. Exemplarily, after acquiring the infrared image collected at the arcing time point, the method further includes:

[0043] Identify the pantograph head in the infrared image, and extract a second target edge region located within a preset range above the pantograph head;

[0044] Determine pixel accuracy and central position information of the pantograph according to the pantograph image data in the infrared image and the physical length of the pantograph;

[0045] Determine a contact line based on the relationship between each straight line segment included in the second target edge region and a preset width threshold, and determine an intersection position of the contact line and the second target edge region;

[0046] The dynamic pull-out value of the contact line relative to the center line of the pantograph is determined according to the intersection position, the center position information of the pantograph and the pixel accuracy.

[0047] Exemplarily, determining the pixel accuracy and the central position information of the pantograph according to the pantograph image data in the infrared image and the physical length of the pantograph includes:

[0048] Obtaining left endpoint position information and right endpoint position information of the pantograph in the infrared image, and determining pixel accuracy according to a position difference between the left endpoint position information and the right endpoint position information and a physical length of the pantograph;

[0049] The pantograph center position information is determined based on the center point of the horizontal line formed by connecting the horizontal position of the left endpoint and the horizontal position of the right endpoint.

[0050] On the other hand, the present application provides a contact network operation status detection device, comprising:

[0051] An infrared detection trigger module is used to obtain an infrared image collected at the time of arcing when an abnormal arcing duration signal is received; wherein the abnormal arcing duration signal is generated when the arcing duration generated according to the ultraviolet signal does not meet the preset normal arcing condition;

[0052] A visible light detection trigger module is used to obtain the maximum temperature information in the pantograph area in the infrared image, and when the maximum temperature information does not meet the pantograph normal state condition, obtain the visible light image collected at the same time;

[0053] The arcing result determination module is used to identify whether there is a light spot in the bow head area according to the pixel information of the bow head area of ​​the visible light image, and obtain the arcing detection result according to the light spot identification situation.

[0054] The present application also provides an electronic device, comprising a processor, wherein the processor is used to implement the steps of the contact network operation status detection method as described in any of the preceding items when executing a computer program stored in a memory.

[0055] The present application also provides a non-volatile storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the contact network operation status detection method as described in any of the preceding items are implemented.

[0056] The present application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the contact network operation status detection method as described in any of the preceding items.

[0057] Finally, the present application also provides a contact network operation status detection system, including an on-board device deployed on a rail vehicle and a data server deployed on the ground;

[0058] Wherein, the vehicle-mounted device includes a roof collection unit and a vehicle-mounted host unit; the roof collection unit includes a visible light camera, an infrared camera, an ultraviolet sensor and a communication module; the vehicle-mounted device communicates with the data server through the communication module, and the visible light camera, the infrared camera, and the ultraviolet sensor are respectively connected to the vehicle-mounted host unit; the vehicle-mounted host unit is used to generate an arcing duration according to an ultraviolet signal, and identify whether the arcing duration meets a preset normal arcing condition, and if the arcing duration does not meet the preset normal arcing condition, send an arcing duration abnormality signal and the collection data of the roof collection unit to the data server;

[0059] The data server is used to implement the steps of the contact network operation status detection method as described in any of the preceding items when executing the computer program stored in the memory.

[0060] The advantage of the technical solution provided by the present application is that the on-board device detects the occurrence of arcing based on the ultraviolet sensor data, which can only indicate that there is currently an overflow of ultraviolet photons, but cannot accurately determine the arc intensity and the arc position. The highest temperature in the infrared image can be used to determine whether the arc intensity has reached the warning level and the location of the temperature anomaly. If the detection of visible light at this location does not meet the requirements, it is ultimately determined that an arc actually exists. If any one of the ultraviolet data, infrared data, and visible light data is not abnormal, it is considered that there is no arcing, thereby effectively filtering out the interference of sunlight, lights, and facilities around the line in the image with arc detection, thereby improving the arc detection accuracy, and thereby effectively improving the detection accuracy of the contact network working status.

[0061] In addition, the present application also provides corresponding implementation devices, systems, electronic devices, non-volatile storage media and computer program products for the contact network operating status detection method, which further makes the method more practical, and the devices, systems, electronic devices, non-volatile storage media and computer program products have corresponding advantages.

[0062] The technical features mentioned above, the technical features to be mentioned below, and the technical features shown separately in the drawings can be combined with each other arbitrarily, as long as the combined technical features are not contradictory. All feasible feature combinations are technical contents clearly recorded in this application. Any of the multiple sub-features contained in the same sentence can be applied independently, and does not have to be applied together with other sub-features.

[0063] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] In order to more clearly illustrate the technical solutions of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0065] FIG1 is a schematic diagram of a flow chart of a method for detecting an operating state of an overhead line provided by the present application;

[0066] FIG2 is a structural diagram of a specific implementation of the overhead line operation status detection device provided by the present application;

[0067] FIG3 is a structural diagram of a specific implementation of an electronic device provided by the present application;

[0068] FIG4 is a structural diagram of a specific implementation of the overhead line operation status detection system provided by the present application;

[0069] FIG5 is a schematic diagram of a framework of an exemplary application scenario provided by the present application. DETAILED DESCRIPTION

[0070] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Among them, the terms "first", "second", etc. in the specification and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations of the two are intended to cover non-exclusive inclusions. The term "exemplary" means "used as an example, embodiment or illustrative". Any embodiment described here as "exemplary" is not necessarily interpreted as being superior or better than other embodiments.

[0071] The contact network is a special form of transmission line erected above the railway line on the electrified railway to supply power to the pantograph of the electric locomotive. It is used to directly transmit the electric energy obtained from the traction substation to the electric locomotive. The quality and working condition of the contact network directly affect the transportation capacity of the electrified track. The pantograph is a device that collects current from one or more contact wires. It consists of a bow head, a frame, a chassis and a transmission system. Since the contact network is set up in the open air and there is no backup, and the load on the line moves and changes along the contact wire with the operation of the electric locomotive, it is necessary to detect the working condition of the contact network.

[0072] Traditional contact network detection methods are commonly used in the field of engineering vehicles or professional inspection vehicles. Accordingly, this detection method has the characteristics of low detection speed and no need to complete data analysis in real time. In addition, this method has no strict restrictions on the installation space, equipment weight, and power supply of the equipment. Therefore, data analysis and processing can be performed by configuring a large number of on-board computers or high-power graphics sensors. However, for some scenarios with strict installation space, equipment weight, power supply and other restrictions and real-time data analysis requirements, such as the contact network detection method of operating vehicles, it will be limited by the installation conditions of the operating vehicles. This restricted scenario cannot install a large number of equipment on the vehicle, and also requires high-speed detection to feedback the data analysis results in real time, so the traditional contact network detection method cannot be used.

[0073] In the process of detecting the working status of the contact network, the related technology is very susceptible to interference from visible light or ultraviolet light generated by the surrounding environment, resulting in poor accuracy in the final detection of the working status of the contact network. For example, the working status of the contact network is detected by using a visible light camera to capture the visible light arc spots generated by the burning arc for identification. This method is easily affected by lights and direct sunlight that enter the field of view. The sunlight shining on the components will reflect visible light, resulting in visible light interference caused by the reflection. The method of detecting through ultraviolet light sensors is also easily interfered by ultraviolet light generated by electric welding, lightning, strong sunlight, etc. around the line. Moreover, ultraviolet light alone is highly sensitive and cannot be integrated with visible light images that can be recognized by the human eye. It is impossible to accurately locate the position, confirm defects, and classify fault levels through visible light images.

[0074] In view of this, the present application determines whether arcing actually exists by sequentially using the detection results of ultraviolet data, infrared data and visible light data. If any one of the ultraviolet data, infrared data and visible light data is not abnormal, it is considered that arcing does not exist, thereby effectively filtering out the interference of sunlight, light, and line surrounding facilities in the image on arcing detection, and improving the accuracy of arcing detection, thereby effectively improving the detection accuracy of the working state of the contact network. After introducing the technical scheme of the present application, various non-limiting implementation methods of the present application are described in detail below. In order to better illustrate the present application, numerous specific details are given in the specific implementation methods below. Those skilled in the art should understand that the present application can also be implemented without these specific details. In other examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present application.

[0075] First, please refer to FIG. 1 , which is a flow chart of a method for detecting the operating status of a contact network provided by the present application. The present application may include the following contents:

[0076] S101: When an abnormal arcing duration signal is received, an infrared image collected at the arcing time point is acquired.

[0077] Arcing refers to the process in which arc discharge occurs at the contact point due to the presence of a certain voltage and current between the contact points when the current passes through the circuit breaker or contactor in the electrical equipment, that is, the electric spark generated by the mechanical separation of the pantograph slide from the contact line. Arcing will produce high temperature and strong energy release, which may cause fire, damage to electrical equipment, etc. In this embodiment, the ultraviolet sensor can be used to monitor in real time whether there is visible arcing. When the existence of arcing is detected, the arcing start time can be recorded, and the arcing duration can be counted. The arcing time refers to the time interval from the arcing moment to the arcing moment. Considering that some low-intensity arcing will not affect the normal operation of the contact network, or some detected arcing is caused by interference factors, the present invention also pre-sets the conditions for judging whether the currently detected arcing needs to be warned or whether the next step of detection needs to be carried out, which is defined as the preset arcing normal condition. When it is detected that the current arcing does not meet the preset arcing normal condition, an arcing duration abnormal signal is generated, that is, the arcing duration abnormal signal is generated when the arcing duration generated according to the ultraviolet signal does not meet the preset arcing normal condition. As a simple manner, the preset normal arcing condition may be, for example, a preset arcing threshold value, and when the arcing duration exceeds the preset arcing threshold value, an abnormal arcing duration signal is generated.

[0078] S102: Acquire the maximum temperature information in the pantograph area in the infrared image, and when the maximum temperature information does not meet the normal state condition of the pantograph, acquire the visible light image collected at the same time.

[0079] When the ultraviolet data collected by the ultraviolet sensor in the previous step detects that the operating state of the contact network is abnormal and there is arcing, whether the arcing is real arcing or environmental interference needs further detection. This step is to detect the infrared image collected at the time of arcing to detect whether the temperature of the infrared image at that moment is abnormal. Similarly, considering that some low-intensity arcing will not affect the normal operation of the contact network, or some detected arcing is caused by interference factors, the present invention also pre-sets the conditions for judging whether the currently detected arcing needs to be detected in the next step, that is, the conditions for judging whether there is abnormal temperature in the infrared image, which is defined as the normal state condition of the pantograph. The same moment in this step refers to the acquisition moment corresponding to the pixel point that does not meet the normal state condition of the pantograph.

[0080] S103: Identify whether there is a light spot in the bow head area according to the pixel information of the bow head area of ​​the visible light image, and obtain an arc detection result according to the light spot identification.

[0081] This step can use any target recognition method, such as the target recognition network model in the deep learning algorithm, to identify the bow head in the visible light image and obtain the pixel information of the bow head area. The pixel information includes but is not limited to the number of pixels and the pixel value of each pixel. If the pixel value is greater than the total number of pixels with grayscale values, it indicates that there is a light spot. If there is a light spot, it indicates that there is an abnormality in the visible light image. The ultraviolet data of S101 is abnormal, indicating that there is an overflow of ultraviolet photons, and arcing may occur, but the intensity of the arcing cannot be determined. The position of the arcing can be determined by the highest temperature value in the infrared image to determine whether the intensity of the arcing meets the maintenance standard. The position of the temperature abnormal point is where the visible light at this position is also exceeded. The time of the arcing is relatively long, and the user can confirm it through the image. Only arcing that meets the above three conditions will be identified as a real arcing that requires user maintenance. Otherwise, the user believes that the arcing does not exist or is not serious, and will not be processed, and it will be classified as a false alarm. The arcing detection result is the result of whether there is an arcing. Furthermore, the contact status of the pantograph and the contact network combination area can be monitored in real time, and a contact status video file can be output. Exemplarily, the infrared camera and the visible light camera in the vehicle-mounted device can be used to collect the contact network video data respectively, and then the infrared image data and the visible light image data are enhanced, fused, superimposed, encoded and compressed, and then converted into RTSP data streams and pushed to the vehicle-mounted display screen software for display, and the video stream is stored in an MP4 format file. In order to improve the practicality of the video file, the interval, kilometer mark, time, line and other data can also be superimposed on the video image. In other words, the collected contact status video file of the contact area of ​​the contact network and the pantograph is image processed and converted into a target format video for output; the position information, time information and line information are obtained; the position information, time information and line information are displayed in the contact status video file.

[0082] In the technical solution provided in the present application, arcing is detected according to the ultraviolet sensor data, which only indicates that there is currently an overflow of ultraviolet photons, but the arc intensity and arc position cannot be accurately determined. The highest temperature in the infrared image can be used to determine whether the arc intensity has reached the warning level and the location of the temperature anomaly. If the detection of visible light at this location does not meet the requirements, it is ultimately determined that an arc actually exists. If any one of the ultraviolet data, infrared data, and visible light data is not abnormal, it is considered that there is no arc. This can effectively filter out the interference of sunlight, light, and facilities surrounding the line in the image with arc detection, thereby improving the arc detection accuracy, and thereby effectively improving the detection accuracy of the contact network working status.

[0083] It should be noted that there is no strict order of execution between the steps in the present application. As long as they comply with the logical order, these steps can be executed simultaneously or in a preset order. Figure 1 is only a schematic diagram and does not mean that this is the only execution order.

[0084] The contact network operation status detection method recorded in this application can be executed by a vehicle-mounted device. Correspondingly, the abnormal arcing time signal can be generated by an ultraviolet sensor. The vehicle-mounted device is a hardware device deployed on a rail vehicle and has data processing capabilities, which at least includes a visible light image acquisition device, an ultraviolet sensor or an ultraviolet camera and an infrared image acquisition device. At present, there are two data processing methods for traditional contact network detection: one is to collect data on the vehicle and analyze data on the ground server. Although this method can reduce the pressure of on-board data analysis, it has poor real-time detection data and is not suitable for operating vehicle contact network detection. The other is to collect and analyze data on the vehicle, but due to the limitations of the installation space, equipment weight, and power supply of the operating vehicle equipment, the on-board computer processing power cannot be too high, resulting in fewer on-board algorithm functions and a relatively simple algorithm model, which cannot achieve the best performance of the product's functions and performance. Based on this, the entire process of this application can also be completed by the vehicle-mounted device and the data server deployed on the ground, that is, the vehicle-ground collaborative step-by-step contact network operation status data processing. Part of the processing is performed on the vehicle-mounted device, that is, the vehicle-mounted device performs arcing duration detection and abnormal signal generation operations. The processed data can be sent to the ground data server through wireless communication between the vehicle and the ground for more complex and in-depth analysis, that is, the collected data together with the arcing duration abnormal signal are sent to the data server for subsequent operations, thereby effectively reducing the system's requirements for the computing power resources of the vehicle-mounted computer, giving full play to the computing power advantages of the ground server, realizing the maximum value of the detection data, and achieving an effective balance between the vehicle-mounted computing power and the real-time performance of the alarm.

[0085] In order to facilitate subsequent data processing and improve the accuracy of contact network operation status detection, data synchronization processing can also be performed before executing S101. First, the on-board host unit, visible light camera, infrared camera, and ultraviolet sensor can be pre-calibrated through the time calibration protocol, and then the infrared data, visible light data, and ultraviolet data and their corresponding time identification information are obtained; the infrared data, visible light data, and ultraviolet data are synchronized. Exemplarily, one of the data analysis modules in the on-board host unit is used as a data source to perform time calibration on other data analysis modules, and at the same time, each data analysis module performs time calibration on the visible light camera, infrared camera, and ultraviolet sensor connected thereto. In this way, the time of each camera in the system and the on-board host can be unified. Data synchronization is performed through the time identification of the camera or sensor output data during data processing.

[0086] The above embodiment does not limit how to obtain the maximum temperature information in the bow head area in the infrared image. This embodiment also provides an exemplary method for extracting the maximum temperature information of the bow head area from the infrared image, which may include the following steps:

[0087] Identify the pantograph head in the infrared image; determine the pantograph head area according to the position information of the pantograph head, and output the position information of the pantograph head area; obtain the temperature distribution information in the pantograph head area to determine the maximum temperature information. After the maximum temperature information is determined, the total number of pixels whose pixel values ​​in the pantograph head area of ​​the visible light image reach the first preset pixel value threshold can be counted; when the total number of pixels is greater than the first preset pixel number threshold, it is determined that there is a light spot in the pantograph head area, and it is determined that there is arcing; when the total number of pixels is less than or equal to the first preset pixel number threshold, it is determined that there is no light spot in the pantograph head area, and arcing false alarm information is generated.

[0088] In this embodiment, the first preset pixel value threshold can be preset, for example, it can be 255±fluctuation value, and the first preset pixel number threshold can be flexibly selected according to actual conditions, for example, 380, 390, 400 or 420 can be selected. When the arcing duration abnormal signal output by the ultraviolet sensor is received, the infrared image at the corresponding time can be obtained to judge the infrared signal. The exemplary process can be: after obtaining the infrared image near the corresponding time point, the pantograph head is first identified, and the pantograph head area ROI (region of interest) is drawn according to the identified pantograph head position, and the ROI coordinates are output. The highest temperature value in the ROI area is judged. As a simple pantograph normal state condition setting method, the temperature threshold can be preset, such as 100℃±fluctuation value, and the fluctuation value can be selected according to actual conditions. If the highest temperature value is greater than the temperature threshold, it indicates that the pantograph normal state condition is not met. Correspondingly, arcing detection is triggered when the highest temperature value exceeds the temperature threshold. Obtain the visible light image corresponding to the over-temperature fault image moment, and perform spot detection in the pantograph head ROI coordinate area. If it can be detected that the number of pixels whose grayscale reaches the first preset pixel value threshold, such as 255, is greater than the set first preset pixel number threshold, such as 400, it is determined that there is a light spot in the area, otherwise it is determined to be a false alarm of arcing.

[0089] It can be seen from the above that the present embodiment can filter out interference caused by light, sunlight, etc., improve the detection accuracy of infrared images and visible light images, and further improve the arc detection accuracy.

[0090] Considering that in the process of detecting abnormal temperature of the contact network in the related technology, an infrared thermal imager is usually used to collect temperature data of the contact network components, but there is also a large amount of infrared band light in the strong sunlight reflected by some contact network components with higher reflectivity, resulting in many false alarms in actual applications and failure to achieve high-precision temperature detection. Based on the above embodiments, the present invention also provides a high-precision contact network temperature monitoring method, which may include the following contents:

[0091] Obtain position information of target pixel points whose temperature exceeds a preset temperature threshold; determine the maximum and minimum values ​​in the horizontal and vertical directions respectively based on the position information of each target pixel point to obtain a first position point, a second position point, a third position point and a fourth position point; determine a corresponding target rectangular area in the visible light image based on the first position point, the second position point, the third position point and the fourth position point; determine whether there is a temperature anomaly in the infrared image based on the pixel values ​​of the pixel points in the target rectangular area.

[0092] This embodiment can monitor and record the temperature of the contact network components in real time during operation. In order to improve practicality and user experience, when the temperature exceeds different set temperature thresholds, a graded alarm can be issued, and the alarm threshold can be set according to the actual situation. An exemplary detection method of temperature anomaly phenomenon can be: counting the pixel values ​​of the pixels in the target rectangular area; if the total number of pixels greater than the second preset pixel value threshold is greater than the second preset pixel number threshold, then the target rectangular area corresponds to the area of ​​the infrared image. Interference exists; if the total number of pixels greater than the second preset pixel value threshold is less than or equal to the second preset pixel number threshold, then the target rectangular area corresponds to the area in the infrared image. The temperature is abnormal.

[0093] In this embodiment, the preset temperature threshold, the second preset pixel number threshold, and the second preset pixel number threshold can be flexibly set according to actual conditions. The target pixel point is the pixel point whose temperature exceeds the preset temperature threshold. For example, the position information can be in the form of XY coordinate values. When the coordinates of all pixel points with excessive temperatures are obtained, the X-axis (i.e., horizontal direction) values ​​of these coordinates are arithmetically sorted, with the maximum value being Xmax and the minimum value being Xmin. The Y-axis (i.e., vertical direction) values ​​of these coordinates are arithmetically sorted, with the maximum value being Ymax and the minimum value being Ymin. Therefore, the coordinates of the four corner points can be obtained as (Xmin, Ymin), (Xmin, Ymax), (Xmax, Ymax), and (Xmax, Ymin). The image grayscale of the corresponding position in the visible light image is obtained using the coordinates of the four corner points. If the number of pixels whose grayscale reaches the second preset pixel number threshold, such as 255, is greater than the second preset pixel number threshold, such as 10, it is determined that there is sunlight interference in the area. Otherwise, it is determined that the temperature of the position is abnormal.

[0094] From the above, it can be seen that this embodiment calculates the coordinates of the four corner points of the rectangular area in the image that can contain the set of over-temperature hot spot pixels, and makes a comprehensive judgment on the contact network temperature through the fusion recognition of infrared image data and visible light image data, combined with the empirical data of the fault location. This can effectively filter out false alarms caused by the reflection of sunlight on the contact network components, and achieve high-precision monitoring of the temperature of the contact network components.

[0095] Based on the above embodiment, in order to further improve the detection accuracy of the contact network operation status, this embodiment also provides an exemplary implementation method for abnormal pantograph posture monitoring, which may include the following contents:

[0096] The bow head of the pantograph in the visible light image is identified, and a first target edge area located in a preset range above the bow head is extracted; and whether the pantograph posture is abnormal is determined based on the angle between the first target edge area and the bottom edge of the visible light image.

[0097] In this embodiment, any target recognition method can also be used to identify the bow head of the pantograph in the visible light image. The upper preset range can be the upper edge area of ​​the bow head. As for how large the upper edge area is, it can be flexibly selected according to the actual situation. For the convenience of description, it is defined as the first target edge area, and the first target edge area can be used as the upper edge of the carbon slide. Then, any angle detection algorithm can be used to calculate the angle between the upper edge of the carbon slide and the bottom edge of the image as the pantograph tilt angle, and whether the pantograph posture is abnormal can be identified according to the pantograph tilt angle. For example, the judgment method of whether the pantograph posture is abnormal can be: fit the first target edge area to a straight line, select a target point from the straight line as a base point, and generate a target line segment passing through the base point and parallel to the bottom edge of the visible light image; take the acute angle between the straight line and the target line segment as the pantograph tilt angle; if the pantograph tilt angle meets the preset abnormal posture condition, the pantograph posture is abnormal; if the pantograph tilt angle does not meet the preset abnormal posture condition, the pantograph posture is normal.

[0098] Among them, the target point can be flexibly selected according to the actual scene, for example, the endpoint of the fitted straight line can be selected, and the preset abnormal posture condition is a pre-set judgment standard for judging the abnormal posture of the pantograph. As a simple implementation method, the angle threshold can be pre-set. If the pantograph tilt angle is greater than the angle threshold, the preset abnormal posture condition is met, and the pantograph posture is abnormal. Otherwise, the preset abnormal posture condition is not met, and the pantograph posture is normal. For example, one of the endpoints of the straight line fitted by the upper edge of the carbon slide plate, such as the endpoint with a smaller Y coordinate can be selected as the base point, and a line segment passing through the base point and parallel to the lower edge of the image is generated, that is, the target line segment, and the angle measurement operator provided by HALCON is used to detect the acute angle of the two line segments. When the angle exceeds the angle threshold, the pantograph posture is considered to be abnormal. Further, the system can generate an alarm signal and output the monitoring picture at the time of the abnormality. The on-board host obtains the visible light image corresponding to the over-temperature fault picture at the moment of the spot detection.

[0099] Based on the above embodiments, in order to further improve the detection accuracy of the contact network operating status, the present embodiment also provides an exemplary implementation method for monitoring the dynamic pull-out value of the pantograph, that is, when the vehicle raises the pantograph, whether the offset of the pantograph-network contact point relative to the center line of the pantograph is abnormal is detected, which may include the following contents: identifying the bow head of the pantograph in the infrared image, and extracting the second target edge area located in a preset range above the bow head; determining the pixel accuracy and the center position information of the pantograph based on the pantograph image data in the infrared image and the physical length of the pantograph; determining the contact line based on the relationship between each straight line segment contained in the second target edge area and the preset width threshold, and determining the intersection position of the contact line with the second target edge area; determining the dynamic pull-out value of the contact line relative to the center line of the pantograph based on the intersection position, the center position information of the pantograph and the pixel accuracy.

[0100] In this embodiment, any target recognition method can also be used to identify the bow head of the pantograph in the infrared image. The upper preset range can be the upper edge area of ​​the bow head. As for how large the upper edge area is, it can be flexibly selected according to actual conditions. For the convenience of description, it is defined as the second target edge area, and the second target edge area can be used as the upper edge of the carbon slide board. The pantograph image data refers to some data of the pantograph extracted from the infrared image. The physical length of the pantograph refers to the length of the pantograph when it is designed. The pixel accuracy refers to the proportional relationship between the image data and the physical data. An exemplary method for determining the pixel accuracy and the center position information of the pantograph can be: obtain the left endpoint position information and the right endpoint position information of the bow head in the infrared image, and determine the pixel accuracy according to the position difference between the left endpoint position information and the right endpoint position information and the physical length of the pantograph; determine the pantograph center position information according to the center point of the horizontal line formed by the horizontal position of the left endpoint and the horizontal position of the right endpoint. For example, after the bow head is identified, the upper edge of the bow head is extracted as the upper edge of the carbon slide board, and the leftmost and rightmost pixels of the bow head are extracted as the horizontal coordinates of the left and right endpoints of the bow head. The difference between the horizontal coordinates of the left and right endpoints is used as the number of pixels in the pantograph length direction. The size represented by the unit pixel, that is, the pixel accuracy, is calculated by dividing the pantograph design length by the number of pixels in the pantograph length. At the same time, the midpoint between the horizontal coordinates of the left and right endpoints is used as the horizontal coordinate of the center point of the pantograph. The contact line refers to the conductor that is in direct contact with the current collecting device in the overhead contact suspension. The area above the bow head is detected for straight line segments, and the contact line is screened out by the length and width thresholds of the detected straight line segments. The intersection of the contact line and the upper edge of the carbon slide board is detected, and the difference between the horizontal coordinate of the intersection pixel and the horizontal coordinate of the pantograph midpoint is calculated. Multiplying it by the pixel accuracy can calculate the dynamic pull-out value of the contact line relative to the center line of the pantograph.

[0101] The present application also provides a corresponding device for the contact network operation status detection method, which further makes the method more practical. Among them, the device can be described from the perspective of functional modules and hardware. The contact network operation status detection device provided by the present application is introduced below. The device is used to implement the contact network operation status detection method provided by the present application. In this embodiment, the contact network operation status detection device may include or be divided into one or more program modules, and the one or more program modules are stored in a storage medium and executed by one or more processors to complete the contact network operation status detection method disclosed in the first embodiment. The program module referred to in this application refers to a series of computer program instruction segments that can complete specific functions, which is more suitable for describing the execution process of the contact network operation status detection device in the storage medium than the program itself. The following description will specifically introduce the functions of each program module of this embodiment. The contact network operation status detection device described below and the contact network operation status detection method described above can be referred to in correspondence with each other.

[0102] From the perspective of functional modules, see FIG2 , which is a structural diagram of a contact network operation status detection device provided by the present application in a specific implementation manner, and the device may include:

[0103] The infrared detection trigger module 201 is used to obtain the infrared image collected at the arcing time point when receiving the arcing duration abnormal signal; wherein the arcing duration abnormal signal is generated when the arcing duration generated according to the ultraviolet signal does not meet the preset arcing normal condition;

[0104] The visible light detection trigger module 202 is used to obtain the maximum temperature information in the pantograph area in the infrared image, and when the maximum temperature information does not meet the normal state condition of the pantograph, obtain the visible light image collected at the same time;

[0105] The arcing result determination module 203 is used to identify whether there is a light spot in the bow head area according to the pixel information of the bow head area of ​​the visible light image, and obtain the arcing detection result according to the light spot identification situation.

[0106] Optionally, in some implementations of this embodiment, the infrared detection trigger module 201 may also be used for:

[0107] Identify the pantograph head in the infrared image;

[0108] Determine the pantograph area according to the position information of the pantograph head, and output the position information of the pantograph area;

[0109] The temperature distribution information in the bow head area is obtained to determine the maximum temperature information.

[0110] Optionally, in some other implementations of this embodiment, the visible light detection trigger module 202 may also be used for:

[0111] Counting the total number of pixels in the bow head area of ​​the visible light image whose pixel values ​​reach a first preset pixel value threshold;

[0112] When the total number of pixels is greater than a first preset pixel number threshold, it is determined that there is a light spot in the bow head area, and it is determined that there is an arc;

[0113] When the total number of pixels is less than or equal to the first preset pixel number threshold, it is determined that there is no light spot in the bow head area, and arcing false alarm information is generated.

[0114] Optionally, in some other implementations of this embodiment, the above device further includes a temperature monitoring module, which can be used for:

[0115] Obtaining location information of target pixel points whose temperature exceeds a preset temperature threshold;

[0116] According to the position information of each target pixel point, the maximum value and the minimum value in the horizontal direction and the vertical direction are determined respectively to obtain a first position point, a second position point, a third position point and a fourth position point;

[0117] Determine a corresponding target rectangular area in the visible light image according to the first position point, the second position point, the third position point and the fourth position point;

[0118] According to the pixel values ​​of the pixels in the target rectangular area, it is determined whether there is temperature anomaly in the infrared image.

[0119] As an exemplary implementation of the above embodiment, the temperature monitoring module may be further used for:

[0120] Count the pixel values ​​of the pixels in the target rectangular area;

[0121] If the total number of pixels greater than the second preset pixel value threshold is greater than the second preset pixel number threshold, there is interference in the area corresponding to the target rectangular area in the infrared image; if the total number of pixels greater than the second preset pixel value threshold is less than or equal to the second preset pixel number threshold, the temperature of the area corresponding to the target rectangular area in the infrared image is abnormal.

[0122] Optionally, in some other implementations of this embodiment, the above device may further include a pantograph attitude monitoring module, which may be used to:

[0123] Identify the pantograph head in the visible light image, and extract a first target edge region located in a preset range above the pantograph head;

[0124] Whether the pantograph posture is abnormal is determined according to the angle between the first target edge area and the bottom edge of the visible light image.

[0125] As an exemplary implementation of the above embodiment, the pantograph attitude monitoring module may be further used for:

[0126] Fitting the first target edge region into a straight line, selecting a target point from the straight line as a base point, and generating a target line segment passing through the base point and parallel to the bottom edge of the visible light image;

[0127] The acute angle between the straight line and the target line segment is taken as the pantograph tilt angle;

[0128] If the pantograph tilt angle meets the preset abnormal posture condition, the pantograph posture is abnormal; if the pantograph tilt angle does not meet the preset abnormal posture condition, the pantograph posture is normal.

[0129] Optionally, in some other implementations of this embodiment, the above device may further include a preprocessing module, which may be used to:

[0130] Pre-calibrate the vehicle host unit, visible light camera, infrared camera, and ultraviolet sensor;

[0131] Obtain infrared data, visible light data and ultraviolet data and their corresponding time stamp information;

[0132] Perform data synchronization on infrared data, visible light data and ultraviolet data.

[0133] Optionally, in some other implementations of this embodiment, the above device may further include a video output module, which may be used to:

[0134] Perform image processing on the collected contact status video files of the contact area between the overhead contact network and the pantograph, and convert them into target format videos for output;

[0135] Obtain location information, time information and route information;

[0136] The position information, time information and line information are displayed in the contact state video file. Optionally, in some other implementations of this embodiment, the above device may also include a dynamic pull-out value monitoring module, which can be used to:

[0137] Identify the pantograph head in the infrared image, and extract a second target edge region located within a preset range above the pantograph head;

[0138] Determine pixel accuracy and central position information of the pantograph according to the pantograph image data in the infrared image and the physical length of the pantograph;

[0139] Determine a contact line based on the relationship between each straight line segment included in the second target edge region and a preset width threshold, and determine an intersection position of the contact line and the second target edge region;

[0140] According to the crossing position, the center position information of the pantograph and the pixel accuracy, the dynamic pull-out value of the contact line relative to the center line of the pantograph is determined.

[0141] As an exemplary implementation of the above embodiment, the above dynamic pull-out value monitoring module may be further used for:

[0142] Obtaining the left endpoint position information and the right endpoint position information of the pantograph in the infrared image, and determining the pixel accuracy according to the position difference between the left endpoint position information and the right endpoint position information and the physical length of the pantograph;

[0143] The pantograph center position information is determined based on the center point of the horizontal line formed by connecting the horizontal position of the left endpoint and the horizontal position of the right endpoint.

[0144] The functions of the various functional modules of the contact network operation status detection device described in the present application can be specifically implemented according to the method in the above-mentioned method embodiment. The specific implementation process can refer to the relevant description of the above-mentioned method embodiment, which will not be repeated here.

[0145] The contact network operation status detection device mentioned above is described from the perspective of functional modules. Furthermore, the present application also provides an electronic device, which is described from the perspective of hardware. Figure 3 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application under one implementation. As shown in Figure 3, the electronic device includes a memory 30 for storing a computer program; a processor 31 for implementing the steps of the contact network operation status detection method mentioned in any of the above embodiments when executing the computer program.

[0146] Among them, the processor 31 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the processor 31 may also be a controller, a microcontroller, a microprocessor or other data processing chip. The processor 31 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 31 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 31 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 31 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0147] The memory 30 may include one or more computer-readable storage media, which may be non-transitory. The memory 30 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the memory 30 may be an internal storage unit of an electronic device, such as a hard disk of a server. In other embodiments, the memory 30 may also be an external storage device of an electronic device, such as a plug-in hard disk equipped on a server, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. Further, the memory 30 may also include both an internal storage unit of an electronic device and an external storage device. The memory 30 may not only be used to store application software and various types of data installed in the electronic device, such as: the code of the program in the process of executing the contact network operation status detection method, but also be used to temporarily store data that has been output or is to be output. In this embodiment, the memory 30 is at least used to store the following computer program 301, wherein, after the computer program is loaded and executed by the processor 31, the relevant steps of the contact network operation status detection method disclosed in any of the aforementioned embodiments can be implemented. In addition, the resources stored in the memory 30 may also include an operating system 302 and data 303, etc., and the storage method may be temporary storage or permanent storage. The operating system 302 may include Windows, Unix, Linux, etc. The data 303 may include, but is not limited to, data corresponding to the detection result of the contact network operation status, etc.

[0148] In some embodiments, the electronic device may further include a display screen 32, an input / output interface 33, a communication interface 34 or a network interface, a power supply 35 and a communication bus 36. Among them, the display screen 32 and the input / output interface 33, such as a keyboard, belong to the user interface, and the optional user interface may also include a standard wired interface, a wireless interface, etc. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device, etc. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the electronic device and to display a visual user interface. The communication interface 34 may optionally include a wired interface and / or a wireless interface, such as a WI-FI interface, a Bluetooth interface, etc., which is generally used to establish a communication connection between the electronic device and other electronic devices. The communication bus 36 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, FIG3 shows only one thick line, but this does not mean that there is only one bus or one type of bus.

[0149] Those skilled in the art will appreciate that the structure shown in FIG. 3 does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, for example, may also include a sensor 37 for realizing various functions.

[0150] It is understandable that if the contact network operation status detection method in the above embodiment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a non-volatile storage medium. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium to execute all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes but is not limited to: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), electrically erasable programmable ROM, register, hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, removable disk, CD-ROM, magnetic disk or optical disk, etc. Various media that can store program codes. Based on this, the present invention also provides a non-volatile storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of contact network operation status detection are recorded in any of the above embodiments.

[0151] It is understandable that if the contact network operation status detection method in the above embodiment is implemented in the form of a software functional unit and sold or used as an independent product, the computer software product does not need to be stored in a physical storage medium. For example, it can be directly transmitted to a computer or other device with information processing capabilities through a wired network or a wireless network to execute all or part of the steps of the methods of each embodiment of the present invention. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product. Based on this, the present invention also provides a computer program product storing a computer program. When the computer program is executed by a processor, the steps of contact network operation status detection are as described in any of the above embodiments.

[0152] The present application also provides a contact network operation status detection system, see FIG4, which may include the following contents:

[0153] The overhead line operation status detection system may include an on-board device 401 deployed on a rail vehicle and a data server 402 deployed on the ground.

[0154] Among them, as shown in Figure 5, the vehicle-mounted device 401 includes a roof collection unit and a vehicle-mounted host unit; the roof collection unit includes a visible light camera, an infrared camera, an ultraviolet sensor and a communication module; the vehicle-mounted device 401 communicates with the data server through the communication module, and the visible light camera, the infrared camera, and the ultraviolet sensor are respectively connected to the vehicle-mounted host unit; the vehicle-mounted host unit is used to generate arcing duration according to the ultraviolet signal, and identify whether the arcing duration meets the preset normal arcing conditions, and when the arcing duration does not meet the preset normal arcing conditions, send an arcing duration abnormal signal and the collection data of the roof collection unit to the data server; the data server 402 is used to implement the steps of the contact network operation status detection method recorded in any of the previous embodiments when executing the computer program stored in the memory.

[0155] In this embodiment, first, through the time calibration protocol, one of the data analysis modules in the vehicle-mounted host unit is used as the data source to calibrate the time of other data analysis modules, and at the same time, each data analysis module calibrates the time of the visible light camera, infrared camera, and ultraviolet sensor connected thereto. In this way, the time of each camera in the system and the vehicle-mounted host can be unified. In data processing, data synchronization is performed through the time mark of the camera or sensor output data. On this basis, as shown in Figure 5, the vehicle-mounted device can also include a vehicle-mounted display screen, and accordingly, the infrared camera and visible light camera installed in the roof detection unit respectively collect the contact network video data, and then transmit it to the vehicle-mounted host unit through the Ethernet communication cable. The vehicle-mounted host unit performs enhancement, fusion superposition, encoding compression and other processing on the infrared image data and the visible light image data, and then converts it into an RTSP data stream and pushes it to the vehicle-mounted display screen software for display, and at the same time stores the video stream into an MP4 format file. For arc detection, the vehicle-mounted device 401 only performs ultraviolet signal detection. When the ultraviolet signal exceeds the standard, the warning data is immediately packaged, and the visible light image, infrared image, ultraviolet data and other auxiliary information of 400ms before and after the fault time point are packaged into a warning data packet and sent to the ground data server 402. After receiving the warning data packet, the ground data server 402 performs arc detection according to the arc detection method recorded in the above embodiment, and performs false alarm filtering. For contact network temperature detection, the vehicle-mounted device 401 only performs infrared data detection. When the infrared data exceeds the standard, the warning data is immediately packaged, and the visible light image, infrared image, ultraviolet data and other auxiliary information of 400ms before and after the fault time point are packaged into a warning data packet and sent to the data server 402. After receiving the warning data packet, the data server 402 performs false alarm filtering according to the contact network temperature detection method recorded in the above embodiment. Further, the system also has an alarm data transmission function, and the monitoring alarm data can be transmitted to the ground data server through 3G / 4G / 5G in the transmission module. Furthermore, the system also has a data dump function, and the original data can be downloaded to the ground data server through a hot-swappable hard disk or a wireless download device. Furthermore, the system also has a data display function, which displays data through the vehicle-mounted display screen, and the display content includes but is not limited to real-time bow network video images, historical playback video images, alarm information lists and alarm images, and the status of each device.

[0156] The functions of the various functional modules of the contact network operation status detection system described in the embodiment of the present invention can be specifically implemented according to the method in the above method embodiment. The specific implementation process can refer to the relevant description of the above method embodiment, which will not be repeated here.

[0157] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the hardware disclosed in the embodiments, including devices and electronic devices, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method part.

[0158] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0159] The above is a detailed introduction to a contact network operating status detection method, device, system, electronic device, non-volatile storage medium and computer program product provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. It should be pointed out that based on the embodiments in the present application, for ordinary technicians in this technical field, all other embodiments obtained without creative work are within the scope of protection of the present application. Without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the present application.

Claims

1. A method for detecting the operating status of a contact network, characterized in that: include: When an abnormal arcing duration signal is received, an infrared image collected at the arcing time point is acquired; wherein the abnormal arcing duration signal is generated when the arcing duration generated according to the ultraviolet signal does not meet the preset normal arcing condition; Acquire the maximum temperature information in the pantograph area in the infrared image, and when the maximum temperature information does not meet the pantograph normal state condition, acquire the visible light image collected at the same time; According to the pixel information of the bow head area of ​​the visible light image, it is identified whether there is a light spot in the bow head area, and the arc detection result is obtained according to the light spot identification situation.

2. The method for detecting the operating status of a contact network according to claim 1, characterized in that: The obtaining of the maximum temperature information in the bow head area in the infrared image comprises: identifying a pantograph head in the infrared image; Determine a pantograph area according to the position information of the pantograph pantograph, and output the position information of the pantograph area; The temperature distribution information in the bow head area is obtained to determine the maximum temperature information.

3. The method for detecting the operating status of a contact network according to claim 1, characterized in that: The step of identifying whether there is a light spot in the bow head area according to the pixel information of the bow head area of ​​the visible light image, and obtaining an arc detection result according to the light spot identification, includes: Counting the total number of pixels in the bow head area of ​​the visible light image whose pixel values ​​reach a first preset pixel value threshold; When the total number of pixels is greater than a first preset pixel number threshold, it is determined that there is a light spot in the bow head area, and it is determined that there is an arc; When the total number of pixels is less than or equal to a first preset pixel number threshold, it is determined that no light spot exists in the bow head area, and arcing false alarm information is generated.

4. The method for detecting the operating status of a contact network according to claim 1, characterized in that: After obtaining the visible light image collected at the same time, the method further includes: Obtaining location information of target pixel points whose temperature exceeds a preset temperature threshold; According to the position information of each target pixel point, the maximum value and the minimum value in the horizontal direction and the vertical direction are determined respectively to obtain a first position point, a second position point, a third position point and a fourth position point; Determine a corresponding target rectangular area in the visible light image according to the first position point, the second position point, the third position point and the fourth position point; It is determined whether there is a temperature anomaly in the infrared image according to the pixel values ​​of the pixel points in the target rectangular area.

5. The method for detecting the operating status of a contact network according to claim 4, characterized in that: The determining, based on the pixel values ​​of the pixels of the target rectangular area, whether there is a temperature anomaly in the infrared image includes: Counting the pixel values ​​of the pixel points in the target rectangular area; If the total number of pixels greater than the second preset pixel value threshold is greater than the second preset pixel number threshold, then there is interference in the area corresponding to the target rectangular area in the infrared image; if the total number of pixels greater than the second preset pixel value threshold is less than or equal to the second preset pixel number threshold, then the temperature of the area corresponding to the target rectangular area in the infrared image is abnormal.

6. The method for detecting the operating status of a contact network according to claim 1, characterized in that: After obtaining the visible light image collected at the same time, the method further includes: Identifying the pantograph head in the visible light image, and extracting a first target edge region located within a preset range above the pantograph head; Whether the pantograph posture is abnormal is determined according to an angle between the first target edge region and a bottom edge of the visible light image.

7. The method for detecting the operating status of a contact network according to claim 6, characterized in that: The determining whether the pantograph posture is abnormal according to the angle between the first target edge area and the bottom edge of the visible light image includes: Fitting the first target edge region into a straight line, selecting a target point from the straight line as a base point, and generating a target line segment passing through the base point and parallel to the bottom edge of the visible light image; Taking the acute angle between the straight line and the target line segment as the pantograph tilt angle; If the pantograph tilt angle satisfies a preset abnormal posture condition, the pantograph posture is abnormal; if the pantograph tilt angle does not satisfy the preset abnormal posture condition, the pantograph posture is normal.

8. The method for detecting the operating status of a contact network according to claim 1, characterized in that: Before receiving the arcing duration abnormal signal, the method further includes: Pre-calibrate the vehicle host unit, visible light camera, infrared camera, and ultraviolet sensor; Obtain infrared data, visible light data and ultraviolet data and their corresponding time stamp information; The infrared data, the visible light data and the ultraviolet data are synchronously processed.

9. The method for detecting the operating status of a contact network according to claim 1, characterized in that: After obtaining the arc detection result according to the light spot recognition situation, the method further includes: Perform image processing on the collected contact status video files of the contact area between the overhead contact network and the pantograph, and convert them into target format videos for output; Obtain location information, time information and route information; The position information, the time information and the line information are displayed in the contact status video file.

10. The method for detecting the operating status of a contact network according to any one of claims 1 to 9, characterized in that: After obtaining the infrared image collected at the arcing time point, the method further includes: Identify the pantograph head in the infrared image, and extract a second target edge region located within a preset range above the pantograph head; Determine pixel accuracy and central position information of the pantograph according to the pantograph image data in the infrared image and the physical length of the pantograph; Determine a contact line based on the relationship between each straight line segment included in the second target edge region and a preset width threshold, and determine an intersection position of the contact line and the second target edge region; The dynamic pull-out value of the contact line relative to the center line of the pantograph is determined according to the intersection position, the center position information of the pantograph and the pixel accuracy.

11. The method for detecting the operating status of a contact network according to claim 10, characterized in that: The determining of the pixel accuracy and the center position information of the pantograph according to the pantograph image data in the infrared image and the physical length of the pantograph comprises: Obtaining left endpoint position information and right endpoint position information of the pantograph in the infrared image, and determining pixel accuracy according to a position difference between the left endpoint position information and the right endpoint position information and a physical length of the pantograph; The pantograph center position information is determined based on the center point of the horizontal line formed by connecting the horizontal position of the left endpoint and the horizontal position of the right endpoint.

12. A contact network operation status detection device, characterized in that: include: An infrared detection trigger module is used to obtain an infrared image collected at the time of arcing when an abnormal arcing duration signal is received; wherein the abnormal arcing duration signal is generated when the arcing duration generated according to the ultraviolet signal does not meet the preset normal arcing condition; A visible light detection trigger module is used to obtain the maximum temperature information in the pantograph area in the infrared image, and when the maximum temperature information does not meet the pantograph normal state condition, obtain the visible light image collected at the same time; The arcing result determination module is used to identify whether there is a light spot in the bow head area according to the pixel information of the bow head area of ​​the visible light image, and obtain the arcing detection result according to the light spot identification situation.

13. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the processor is used to implement the steps of the contact network operation status detection method as claimed in any one of claims 1 to 11 when executing the computer program stored in the memory.

14. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the contact network operating status detection method according to any one of claims 1 to 11 are implemented.

15. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the steps of the contact network operation status detection method described in any one of claims 1 to 11 are implemented.

16. A contact network operation status detection system, characterized in that: It includes on-board devices deployed on rail vehicles and data servers deployed on the ground; Wherein, the vehicle-mounted device includes a roof collection unit and a vehicle-mounted host unit; the roof collection unit includes a visible light camera, an infrared camera, an ultraviolet sensor and a communication module; the vehicle-mounted device communicates with the data server through the communication module, and the visible light camera, the infrared camera, and the ultraviolet sensor are respectively connected to the vehicle-mounted host unit; the vehicle-mounted host unit is used to generate an arcing duration according to an ultraviolet signal, and identify whether the arcing duration meets a preset normal arcing condition, and if the arcing duration does not meet the preset normal arcing condition, send an arcing duration abnormality signal and the collection data of the roof collection unit to the data server; The data server is used to implement the steps of the contact network operation status detection method as described in any one of claims 1 to 11 when executing the computer program stored in the memory.

Citation Information

Cited By

  • Omnibearing intelligent monitoring device for locomotive roof

    CN120490143A

  • Multi-modal data transmission system and method of pantograph monitoring system

    CN122340146A

  • A multi-modal data transmission system and method for a pantograph monitoring system

    CN122340146B

  • Pantograph net arcing detection method and system and electronic equipment

    CN122487847A