Sliding contact line detection method and device, controller, medium and product
By setting up QR codes and temperature measurement modules on the sliding contact line, the temperature and position information of the carbon brushes can be obtained, and the status of the sliding contact line can be automatically analyzed. This solves the problem of overheating damage and safety accidents caused by poor contact of the sliding contact line, and achieves efficient and accurate detection and alarm, reducing the labor intensity and safety hazards of manual inspection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-30
- Publication Date
- 2026-03-24
AI Technical Summary
In the existing technology, the sliding contact line often suffers from overheating, damage and safety accidents due to poor contact between the carbon brush and the sliding contact line during use. In addition, manual inspection has problems such as low efficiency, great safety hazards and inability to record the location of defects in a timely manner.
By setting a QR code on the sliding contact line, combined with the temperature measurement module and the positioning module, the temperature and position information of the carbon brush are obtained. The temperature threshold is determined based on the position information, and the current state of the sliding contact line is analyzed to realize automatic detection and alarm of the sliding contact line.
It enables efficient and accurate detection of conductor rails, avoiding safety accidents and equipment failures caused by untimely handling of defects, and reducing the labor intensity and safety hazards of manual inspection.
Smart Images

Figure CN121721087A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of defect detection technology, and in particular to a method and apparatus, controller, medium and product for detecting sliding conductor rails. Background Technology
[0002] In related technologies, a sliding contact line is a power transmission device that supplies power to mobile equipment, mainly composed of conductors and sheaths. As a power supply method for container yard cranes, the sliding contact line operates by connecting the carbon brushes of the current collector on the power trolley mounted on the crane to the guide groove of the sliding contact line. The power trolley slides along the sliding contact line as the rubber-tired crane moves, obtaining power through the connection between the carbon brushes and the sliding contact line to supply power to the entire rubber-tired crane. When the crane is operating under high load at a certain location in the yard, insufficient contact area or pressure between the carbon brushes and the sliding contact line can cause overheating and melting of slag in the guide groove, as well as overheating of the carbon brushes. These issues can lead to varying degrees of damage to the sliding contact line, such as gaps and / or bulges. In severe cases, this can result in damage to the current collector of the power trolley, tripping of the high-voltage substation, and other safety accidents, affecting the power supply and equipment safety of the container terminal's power station. Summary of the Invention
[0003] This application aims to at least solve one of the technical problems existing in the prior art. To this end, this application proposes a method, apparatus, controller, medium, and product for detecting sliding conductor rails, aiming to achieve the detection of sliding conductor rails.
[0004] In a first aspect, embodiments of this application provide a method for detecting a sliding contact line, the method comprising: Get the current temperature of the carbon brush; The current position of the carbon brush on the sliding contact line is captured by scanning a QR code to obtain the current position information of the carbon brush. The sliding contact line is provided with multiple QR codes, and each QR code corresponds to a position information. A temperature threshold is determined based on the current location information, wherein different location information corresponds to different temperature thresholds; The current state of the sliding contact line is determined by analyzing the current temperature and the temperature threshold.
[0005] According to some embodiments of this application, the step of taking a QR code photo of the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush includes: The position of the carbon brush on the sliding contact line is captured by a QR code, and the capture result is obtained. In response to the shooting result including a first partial QR code and a second partial QR code, a target partial QR code is determined from the first partial QR code and the second partial QR code; The current position information of the carbon brush is obtained based on the target local QR code, the first local QR code, and the second local QR code.
[0006] According to some embodiments of this application, the features are as follows: The areas of the first partial QR code and the second partial QR code are not equal, and the target partial QR code is the one with the larger area between the first partial QR code and the second partial QR code. or, The first local QR code and the second local QR code have the same area, and the target local QR code is either the first local QR code or the second local QR code.
[0007] According to some embodiments of this application, obtaining the current position information of the carbon brush based on the target local QR code, the first local QR code, and the second local QR code includes: The first partial QR code and the second partial QR code are compared with all the complete QR codes in the pre-stored memory to determine the first complete QR code corresponding to the first partial QR code and the second complete QR code corresponding to the second partial QR code. The target complete QR code is determined from the first complete QR code and the second complete QR code based on the target partial QR code; Obtain the area ratio between the first partial QR code and the second partial QR code; The current position information of the carbon brush is determined based on the target complete QR code, the first complete QR code, the second complete QR code, and the area ratio.
[0008] According to some embodiments of this application, determining the current position information of the carbon brush based on the target complete QR code, the first complete QR code, the second complete QR code, and the area ratio includes: Determine the first position information of the first complete QR code on the sliding contact line and the second position information of the second complete QR code on the sliding contact line; Based on the first location information and the second location information, determine the positional distance between the first complete QR code and the second complete QR code on the sliding contact line; The distance ratio is determined based on the area ratio and the location distance; The current position information of the carbon brush is determined based on the position information of the complete target QR code on the sliding contact line, the position distance, and the distance ratio.
[0009] According to some embodiments of this application, determining the current position information of the carbon brush based on the position information of the target complete QR code on the sliding contact line, the position distance, and the distance ratio includes: The position offset value is calculated based on the position distance and the distance ratio; The current position information of the carbon brush is determined based on the position offset value and the position information of the target complete QR code on the sliding contact line.
[0010] According to some embodiments of this application, determining the temperature threshold based on the current location information includes: The position attributes of the sliding contact line are determined based on the current position information; The temperature threshold is determined based on the location attribute.
[0011] According to some embodiments of this application, the step of analyzing the current temperature and the temperature threshold to determine the current state of the sliding contact line includes: When the current temperature is greater than or equal to the temperature threshold, obtain the duration for which the current temperature is greater than or equal to the temperature threshold, and determine the current state based on the duration; When the current temperature is less than the temperature threshold, the current state is determined to be a normal operating state.
[0012] According to some embodiments of this application, determining the current state based on the duration includes: When the duration is less than a first time threshold, the current state is determined to be a potential defect state; When the duration is greater than or equal to the first time threshold and less than the second time threshold, the current state is determined to be a defect state; When the duration is greater than or equal to the second time threshold, the current state is determined to be a critical defect state.
[0013] According to some embodiments of this application, the method further includes: When the current state is a potential defect state and / or a defect state and / or a severe defect state, the current position information and the sliding contact line defect alarm information are output.
[0014] According to some embodiments of this application, when the current state is a potential defect state and / or a defect state and / or a severe defect state, outputting the current position information and the sliding contact line defect alarm information includes: When the current state is a potential defect state, output the current position information and the first sliding contact line defect alarm information; When the current state is a defective state, output the current position information and the second sliding contact line defect alarm information; When the current state is a severe defect state, output the current position information and the third sliding contact line defect alarm information.
[0015] Secondly, embodiments of this application provide a sliding contact line detection device, comprising: Temperature measurement module, used to obtain the current temperature of carbon brush; The positioning module is used to take a QR code photo of the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush. The sliding contact line is provided with multiple QR codes, and each QR code corresponds to a position information. The analysis module is used to determine a temperature threshold based on the current position information, and to analyze the current temperature and the temperature threshold to determine the current state of the sliding contact line, wherein different position information corresponds to different temperature thresholds.
[0016] Thirdly, embodiments of this application provide a controller, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the sliding contact line detection method of the first aspect described above when running the computer program.
[0017] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions for performing the sliding contact line detection method as described in the first aspect above.
[0018] Fifthly, embodiments of this application provide a computer program product, including a computer program or computer instructions, characterized in that the computer program or computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, causing the computer device to perform the sliding contact line detection method as described in the first aspect above.
[0019] According to the technical solution of the embodiments of this application, at least the following beneficial effects are achieved: This application proposes a sliding contact line detection method, device, controller, medium, and product, applied in the field of defect detection technology. The method includes: acquiring the current temperature of the carbon brush; taking a QR code photo of the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush, wherein the sliding contact line is provided with multiple QR codes, each QR code corresponding to a position information; determining a temperature threshold based on the current position information, wherein different position information corresponds to different temperature thresholds; and analyzing the current temperature and temperature thresholds to determine the current state of the sliding contact line. This application can determine the temperature threshold based on the current position information obtained from the QR code, and determine the current state of the sliding contact line based on the current temperature of the carbon brush and the temperature threshold, thereby realizing the detection of the sliding contact line.
[0020] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0021] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0022] Figure 1 This is a schematic diagram of the structure of a sliding contact line detection device provided in one embodiment of this application; Figure 2 This is a schematic diagram of the structure of a sliding contact line detection device provided in another embodiment of this application; Figure 3 This is a schematic diagram of the structure of a sliding contact line detection device provided in another embodiment of this application; Figure 4 This is a schematic diagram of the structure of a sliding contact line detection device provided in another embodiment of this application; Figure 5 This is a flowchart of a sliding conductor detection method provided in one embodiment of this application; Figure 6 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 7 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 8 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 9 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 10 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 11 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 12 This is a flowchart of a sliding conductor detection method provided in another embodiment of this application; Figure 13 This is a flowchart of a sliding contact line detection method provided in an overall embodiment of this application; Figure 14 This is a schematic diagram of the structure of a sliding contact line detection device provided in one embodiment of this application; Figure 15 This is a schematic diagram of a controller for performing a sliding conductor detection method according to an embodiment of this application. Detailed Implementation
[0023] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0024] In the description of this application, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0025] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0026] In the description of this application, unless otherwise expressly defined, terms such as "setup," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this application in conjunction with the specific content of the technical solution.
[0027] In some cases, a conductor rail is a power transmission device that supplies power to mobile equipment, mainly composed of conductors and sheaths. As a power supply method for container yard cranes, the conductor rail operates by connecting the carbon brushes of the current collector on the power trolley mounted on the crane to the conductor rail guide groove. The power trolley slides along the conductor rail as the rubber-tired crane moves, obtaining power through the connection between the carbon brushes and the conductor rail to supply power to the entire rubber-tired crane. When the crane is operating under high load at a certain location in the yard, insufficient contact area or pressure between the carbon brushes and the conductor rail can cause overheating and melting of slag in the conductor rail guide groove, as well as overheating of the carbon brushes. This can lead to varying degrees of damage to the conductor rail, such as gaps and / or bulges. In severe cases, it can cause damage to the current collector on the power trolley, tripping of the high-voltage substation, and other safety accidents, affecting the power supply and equipment safety of the container terminal's power station.
[0028] Defects in the conductor rail and carbon brush mainly occur in the inner groove of the conductor and the carbon brush of the power trolley. The installation height of the conductor rail in the container yard exceeds 2.5 meters, and its guide groove is installed with the opening facing downward. Currently, the inspection of internal defects of the sliding contact line in the yard is mainly carried out by manual visual observation of the sliding contact line guide groove by hand holding a lamp. This has the following problems: (1) Due to the high installation position of the sliding contact line and the small gap of the sliding contact line guide groove, it is difficult to guarantee the quality of manual visual inspection; (2) The low-rise sliding contact lines in the port yard are widely distributed and numerous. All inspections require a lot of manpower and time, and the labor intensity of workers is high; (3) When inspecting the sliding contact line, the equipment (yard crane) needs to be stopped to cooperate, which affects on-site production; (4) Damage to the carbon brush of the power supply trolley will further lead to the failure of other normal sliding contact lines, further expanding the failure of the sliding contact line; (5) Managers generally need to regularly inspect the defects of the sliding contact line and conduct damage assessment. However, there is currently no unified standard for sliding contact line defects, and the defect location cannot be recorded in time, which is not convenient for management; (6) Considering the production operation of the entire yard, the sliding contact line is not powered off during the inspection process, and manual visual inspection poses certain safety hazards.
[0029] Based on the above, this application proposes a method, apparatus, controller, medium, and product for detecting sliding conductor rails, aiming to achieve the detection of sliding conductor rails.
[0030] The various embodiments of the sliding contact line detection device of this application will be further described below with reference to the accompanying drawings.
[0031] like Figure 1 , 2 As shown in 3 and 4, Figure 1 This is a schematic diagram of the structure of a sliding contact line detection device provided in one embodiment of this application; Figure 2 This is a schematic diagram of the structure of a sliding contact line detection device provided in another embodiment of this application; Figure 3 This is a schematic diagram of the structure of a sliding contact line detection device provided in another embodiment of this application; Figure 4 This is a schematic diagram of the structure of a sliding contact line detection device provided in another embodiment of this application.
[0032] In one embodiment, the sliding contact line detection device includes a temperature measurement module, a positioning module, and an analysis module.
[0033] It is understood that the temperature measurement module includes a wireless temperature sensor 101, a wireless receiving module 102, and a data acquisition module; the positioning module includes a smart camera 201 and a controller 202; and the analysis module includes a programmable logic controller 301 and a touch screen 302.
[0034] It is understandable that the power-collecting trolley 400 is mounted on the tire crane and connected to the sliding contact line 501 via carbon brush 401. The wireless temperature sensor 101 is mounted on the carbon brush 401 of the power-collecting trolley 400, and the wireless receiving module 102 is mounted inside the power-collecting trolley control box 402.
[0035] Understandably, the wireless receiving module 102 includes an external antenna, which is capable of receiving temperature data sent by the wireless temperature sensor 101 at close range.
[0036] Understandably, the data acquisition module is installed inside the power-collecting trolley control box 402 to collect temperature data and forward it to the programmable logic controller 301 of the analysis module.
[0037] Understandably, the smart camera 201 is mounted on the tire crane at the same height as the QR code 502 on the sliding contact line 501. After reading the QR code 502 pasted on the sliding contact line 501, the smart camera 201 transmits the data to the controller 202 for processing to obtain the current location information.
[0038] It is understandable that QR code 502 is a special QR code that can mark location information. The information of QR code 502 serves as the two-dimensional coordinates of the current sliding contact line 501. QR code 502 is pasted on the track of sliding contact line 501 or on a reflector, and the installation height is the same as that of the smart camera 201 on the tire crane.
[0039] Understandably, the programmable logic controller 301 is used to collect temperature data from the data acquisition module and position data sent by the controller 202 in the positioning module. When the temperature data is abnormal, it can output accurate position information and sliding contact line defect alarm information.
[0040] Understandably, the touch screen 302 is installed inside the power supply trolley control box 402 and communicates with the programmable logic controller 301. When the programmable logic controller outputs position information and sliding contact line defect alarm information, it is transmitted to the touch screen 302 for alarm display.
[0041] Based on the sliding conductor detection device of the above embodiments, embodiments of the sliding conductor detection method of this application are presented below.
[0042] The various embodiments of the sliding conductor detection method of this application will be further described below with reference to the accompanying drawings.
[0043] like Figure 5 As shown, Figure 5 This is a flowchart of a sliding contact line detection method provided in one embodiment of this application; the sliding contact line detection method may include, but is not limited to, steps S110, S120, S130 and S140.
[0044] Step S110: Obtain the current temperature of the carbon brush; Step S120: Take a QR code photo of the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush. The sliding contact line is equipped with multiple QR codes, and each QR code corresponds to a position information. Step S130: Determine the temperature threshold based on the current location information, wherein different location information corresponds to different temperature thresholds; Step S140: Analyze the current temperature and temperature threshold to determine the current state of the sliding contact line.
[0045] In one embodiment, the current temperature of the carbon brush is obtained; a QR code is scanned at the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush, wherein multiple QR codes are set on the sliding contact line, and each QR code corresponds to a position information; a temperature threshold is determined based on the current position information, wherein different position information corresponds to different temperature thresholds; and the current state of the sliding contact line is determined by analyzing the current temperature and the temperature threshold. This application can determine the temperature threshold based on the current position information obtained from the QR code, and determine the current state of the sliding contact line based on the current temperature of the carbon brush and the temperature threshold, thereby realizing the detection of the sliding contact line.
[0046] It is understandable that QR codes have corresponding location information, so scanning a QR code can provide the current location information.
[0047] Understandably, when the current state is a potential defect state and / or a defect state and / or a serious defect state, it can output the current location information and the sliding contact line defect alarm information, thereby realizing the detection of the sliding contact line and avoiding safety accidents, equipment failures and production losses that may be caused by the failure to deal with the sliding contact line defects in time.
[0048] In addition, such as Figure 6 As shown, Figure 6This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the "determining the temperature threshold based on the current position information" in step S130 above, it includes, but is not limited to, steps S210 and S220.
[0049] Step S210: Determine the position attributes of the sliding contact line based on the current position information; Step S220: Determine the temperature threshold based on the location attributes.
[0050] Understandably, the location attribute can be a connector section, a high-load section, or a normal section. The contact resistance of the connector section is additionally added, so the contact resistance is greater than that of the normal section. Since the contact resistance can cause local overheating, the temperature threshold of the connector section is lowered relative to that of the normal section to avoid misjudgment or missed judgment. In addition, the current of the high-load section is greater than that of the normal section. Since the large current amplifies the Joule heating effect, the temperature threshold of the high-load section is lowered relative to that of the normal section to avoid misjudgment or missed judgment.
[0051] It is understood that the aforementioned current location information may include location attributes, which can be set according to actual needs, and this application embodiment does not specifically limit them.
[0052] It is understandable that since each QR code has corresponding location information, the current location information can be obtained through the QR code, and since the current location information includes location attributes, the location attributes of the corresponding sliding contact line can be obtained through the current location information.
[0053] For example, the temperature threshold of the joint section is 70°C, the temperature threshold of the high-load section is 74°C, and the temperature threshold of the normal section is 80°C. This application does not specifically limit these values.
[0054] For example, when the position attribute of the sliding contact line is determined to be a joint section, the temperature threshold is determined to be 70°C; when the position attribute of the sliding contact line is determined to be a high-load section, the temperature threshold is determined to be 74°C; and when the position attribute of the sliding contact line is determined to be a normal section, the temperature threshold is determined to be 80°C.
[0055] In addition, such as Figure 7 As shown, Figure 7 This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the above step S140, it includes, but is not limited to, steps S310 and S320.
[0056] Step S310: When the current temperature is greater than or equal to the temperature threshold; Step S320: Obtain the duration during which the current temperature is greater than or equal to the temperature threshold, and determine the current state based on the duration.
[0057] Understandably, if the current temperature is greater than or equal to the temperature threshold, it indicates that there is a risk of defect in the conductor rail. Therefore, the duration for which the current temperature is greater than or equal to the temperature threshold is obtained in order to determine the current state based on the duration. Thus, the severity of the defect can be distinguished based on the duration, improving the accuracy of the condition assessment of the conductor rail.
[0058] It is understandable that if the duration is less than the first time threshold, it indicates that there is a potential defect in the sliding contact line, such as slight poor contact or local wear between the carbon brush and the sliding contact line, which leads to increased contact resistance and causes the carbon brush temperature to exceed the temperature threshold. However, the duration is short, so the current state of the sliding contact line is determined to be a potential defect state.
[0059] It is understandable that if the duration is greater than or equal to the first time threshold but less than the second time threshold, it indicates that there is a defect in the sliding contact line. For example, the surface of the sliding contact line may be covered with dust or the oxide layer may be thickened, which will increase the contact resistance and cause the carbon brush temperature to rise and remain elevated for a period of time. It is also possible that the bolts at the joint of the sliding contact line are slightly loose, the contact pressure decreases, and a local "low heat source" is formed, which allows the temperature to exceed the temperature threshold for a period of time but does not deteriorate. Therefore, the current state of the sliding contact line is determined to be a defective state.
[0060] It is understandable that if the duration exceeds the second time threshold, it indicates that the sliding contact line has a serious defect, such as severe oxidation of the sliding contact line joint, which leads to a continuous increase in contact resistance and a long duration of carbon brush temperature exceeding the temperature threshold. Therefore, the current state of the sliding contact line is determined to be a serious defect state.
[0061] It is understood that the first time threshold is less than the second time threshold. The first time threshold can be 1 minute, which can be set according to the actual situation. This application embodiment does not specifically limit it. The second time threshold can be 5 minutes, which can be set according to the actual situation. This application embodiment does not specifically limit it.
[0062] For example, if the duration is less than 1 minute, it indicates that the sliding contact line has a potential defect, and the current state of the sliding contact line is determined to be a potential defect state; if the duration is greater than or equal to 1 minute and less than 5 minutes, it indicates that the sliding contact line has a defect, and the current state of the sliding contact line is determined to be a defect state; if the duration is greater than 5 minutes, it indicates that the sliding contact line has a serious defect, and the current state of the sliding contact line is determined to be a serious defect state.
[0063] Additionally, it is understandable that when the current state is a potential defect state and / or a defect state and / or a severe defect state, a corresponding sliding contact line defect alarm message will be generated, and the current location information and the sliding contact line defect alarm message will be output so that the staff can take corresponding measures to resolve the defect.
[0064] Understandably, when the current state is a potential defect state, the current location information and the first sliding contact line defect alarm information are output so that staff can arrange inspections in advance and prevent the defect from worsening.
[0065] Understandably, when the current state is defective, the current location information and the second sliding contact line defect alarm information are output so that staff can arrange planned shutdown maintenance to prevent the defect from worsening.
[0066] Understandably, when the current state is a serious defect, the current location information and the third sliding contact line defect alarm information are output so that the staff can immediately trigger an emergency stop to avoid serious accidents such as sliding contact line burning and short circuit.
[0067] In addition, such as Figure 8 As shown, Figure 8 This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the above step S140, it includes, but is not limited to, steps S410 and S420.
[0068] Step S410: When the current temperature is less than the temperature threshold; Step S420: Determine that the current state is the normal operating state.
[0069] It is understandable that if the current temperature is below the temperature threshold, it means that there is no risk of defect in the sliding contact line. Therefore, it can be determined that the current state of the sliding contact line is a normal operating state.
[0070] like Figure 9 As shown, Figure 9 This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the above step S120, "taking a QR code to capture the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush", it includes, but is not limited to, steps S510, S520 and S530.
[0071] Step S510: Take a QR code photo of the current position of the carbon brush on the sliding contact line to obtain the photo result; Step S520: In response to the shooting result including the first partial QR code and the second partial QR code, determine the target partial QR code from the first partial QR code and the second partial QR code; Step S530: Obtain the current position information of the carbon brush based on the target local QR code, the first local QR code, and the second local QR code.
[0072] It is understandable that the sliding contact line may be offset by the carbon brush, resulting in two partial QR codes being obtained in a single shot, and the current position information of the carbon brush can be determined by the two partial QR codes.
[0073] It is understood that, in one embodiment, the areas of the first local QR code and the second local QR code are not equal, and the target local QR code is the one with the larger area between the first local QR code and the second local QR code.
[0074] It is understandable that when two local QR codes have different areas, the local QR code with the larger area is selected as the target local QR code. Since the current position information of the carbon brush is closer to the local QR code with the larger area when the two local QR codes have different areas, the current position information of the carbon brush can be better determined by using the local QR code with the larger area as the target local QR code.
[0075] It is understood that, in another embodiment, the first local QR code and the second local QR code have equal areas, and the target local QR code is either the first local QR code or the second local QR code.
[0076] Understandably, if two local QR codes have the same area, the system can randomly select one of them as the target local QR code.
[0077] like Figure 10 As shown, Figure 10 This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the above step S530, it includes, but is not limited to, steps S610, S620, S630 and S640.
[0078] Step S610: Compare the first partial QR code and the second partial QR code with all the complete QR codes stored in the pre-stored memory to determine the first complete QR code corresponding to the first partial QR code and the second complete QR code corresponding to the second partial QR code. Step S620: Determine the target complete QR code from the first complete QR code and the second complete QR code based on the target partial QR code; Step S630: Obtain the area ratio between the first partial QR code and the second partial QR code; Step S640: Determine the current position information of the carbon brush based on the target complete QR code, the first complete QR code, the second complete QR code, and the area ratio.
[0079] It is understandable that by comparing the first partial QR code and the second partial QR code with all the complete QR codes pre-stored in the memory, and by matching the encoded features or visual features, the first complete QR code corresponding to the first partial QR code and the second complete QR code corresponding to the second partial QR code can be determined.
[0080] like Figure 11 As shown, Figure 11 This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the above step S640, it includes, but is not limited to, steps S710, S720, S720 and S730.
[0081] Step S710: Determine the first position information of the first complete QR code on the sliding contact line and the second position information of the second complete QR code on the sliding contact line; Step S720: Determine the positional distance between the first complete QR code and the second complete QR code on the sliding contact line based on the first position information and the second position information; Step S730: Determine the distance ratio based on the area ratio and location distance; Step S740: Determine the current position information of the carbon brush based on the position information, position distance and distance ratio of the target complete QR code on the sliding contact line.
[0082] Understandably, determining the current position of the carbon brush by analyzing the location information, distance, and ratio of the complete QR code on the sliding contact line enables high-precision carbon brush positioning. For example, assuming an area ratio of 7:3 and a distance of 100, the determined distance ratio could be 30:70.
[0083] like Figure 12 As shown, Figure 12 This is a flowchart of a sliding contact line detection method provided in another embodiment of this application; regarding the above step S740, it includes, but is not limited to, steps S810 and S820.
[0084] Step S810: Calculate the position offset value based on the position distance and distance ratio; Step S820: Determine the current position information of the carbon brush based on the position offset value and the position information of the target complete QR code on the sliding contact line.
[0085] Understandably, by using the first position information of the first complete QR code on the sliding contact line, the second position information of the second complete QR code on the sliding contact line to determine the position distance, and the ratio of the area ratio between the first partial QR code and the second partial QR code to the distance determined by the position distance, the carbon brush position offset value can be accurately calculated. Therefore, by using the position offset value and the position information of the target complete QR code on the sliding contact line, the current position information of the carbon brush can be obtained, achieving high-precision carbon brush position determination. For example, suppose the area of the first partial QR code is larger than the area of the second partial QR code, and the first position information of the first complete QR code corresponding to the first partial QR code on the sliding contact line is greater than the second position information of the second complete QR code corresponding to the second partial QR code on the sliding contact line; that is, the target complete QR code is the first complete QR code. Assuming the distance between the first and second complete QR codes on the sliding contact line is 100, and the distance ratio is 30:70 (meaning the ratio of the distance between the first position information and the current position of the carbon brush on the sliding contact line to the distance between the second position information and the current position of the carbon brush on the sliding contact line is 30:70), then when calculating the position offset value based on the position distance and distance ratio, the formula 100*30 / (30+70) can be used to calculate the position offset value as 30. At this point, based on the position offset value and the position information of the target complete QR code on the sliding contact line, it can be determined that: the current position information of the carbon brush = (the position information of the target complete QR code on the sliding contact line - 30).
[0086] Based on the sliding conductor detection methods of the above embodiments, the overall embodiments of the sliding conductor detection method of this application are presented below.
[0087] like Figure 13 As shown, Figure 13 This is a flowchart of a sliding contact line detection method provided in an overall embodiment of this application; the sliding contact line detection method includes, but is not limited to, steps S910, S920, S930, S940, S950, S960 and S970.
[0088] Step S910: Obtain the current temperature of the carbon brush; Step S920: Scan the QR code on the sliding contact line to obtain the current position information of the carbon brush. The sliding contact line is spaced with multiple QR codes, and each QR code has corresponding position information. Step S930: Determine the temperature measurement location of the sliding contact line based on the current location information; Step S940: Determine the temperature threshold based on the temperature measurement location; Step S950: Determine whether the current temperature is greater than the temperature threshold. If the current temperature is greater than or equal to the temperature threshold, proceed to step S960; if the current temperature is less than the temperature threshold, proceed to step S970. Step S960: Obtain the duration during which the current temperature is greater than or equal to the temperature threshold, and determine the current state based on the duration; Step S970: Determine that the current state is the normal operating state.
[0089] It is understandable that if the duration is less than the first time threshold, it indicates that there is a potential defect in the sliding contact line, such as slight poor contact or local wear between the carbon brush and the sliding contact line, which leads to increased contact resistance and causes the carbon brush temperature to exceed the temperature threshold. However, the duration is short, so the current state of the sliding contact line is determined to be a potential defect state.
[0090] It is understandable that if the duration is greater than or equal to the first time threshold but less than the second time threshold, it indicates that there is a defect in the sliding contact line. For example, the surface of the sliding contact line may be covered with dust or the oxide layer may be thickened, which will increase the contact resistance and cause the carbon brush temperature to rise and remain elevated for a period of time. It is also possible that the bolts at the joint of the sliding contact line are slightly loose, the contact pressure decreases, and a local "low heat source" is formed, which allows the temperature to exceed the temperature threshold for a period of time but does not deteriorate. Therefore, the current state of the sliding contact line is determined to be a defective state.
[0091] Understandably, if the duration exceeds the second time threshold, it indicates a serious defect in the conductor rail, such as severe oxidation of the conductor rail joints leading to a continuous increase in contact resistance, or a prolonged period where the carbon brush temperature exceeds the temperature threshold. Therefore, the current state of the conductor rail is determined to be a serious defect. Understandably, if the current state is a potential defect, outputting the current position information and the first conductor rail defect alarm information allows staff to schedule inspections in advance and prevent the defect from worsening.
[0092] Understandably, when the current state is defective, the current location information and the second sliding contact line defect alarm information are output so that staff can arrange planned shutdown maintenance to prevent the defect from worsening.
[0093] Understandably, when the current state is a serious defect, the current location information and the third sliding contact line defect alarm information are output so that the staff can immediately trigger an emergency stop to avoid serious accidents such as sliding contact line burning and short circuit.
[0094] It is worth understanding that this application can determine the temperature threshold based on the current location information obtained from the QR code, and determine the current state of the sliding contact line based on the current temperature of the carbon brush and the temperature threshold. When the current state is a potential defect state and / or a defect state and / or a serious defect state, it can output the current location information and the sliding contact line defect alarm information, thereby realizing the detection of the sliding contact line and avoiding safety accidents, equipment failures and production losses that may be caused by the failure to handle the sliding contact line defects in time.
[0095] Understandably, the current position information of the carbon brush is obtained through the following steps: A QR code is captured at the current position of the carbon brush on the sliding contact line, resulting in a capture image; in response to the capture image including a first partial QR code and a second partial QR code, a target partial QR code is determined from the first and second partial QR codes; the first and second partial QR codes are compared with all complete QR codes pre-stored in the memory to determine the first complete QR code corresponding to the first partial QR code and the second complete QR code corresponding to the second partial QR code; the target complete QR code is determined from the first and second complete QR codes based on the target partial QR code; the first position information of the first complete QR code on the sliding contact line and the second position information of the second complete QR code on the sliding contact line are determined; the position distance between the first and second complete QR codes on the sliding contact line is determined based on the first and second position information; a distance ratio is determined based on the area ratio and the position distance; a position offset value is calculated based on the position distance and the distance ratio; and the current position information of the carbon brush is determined based on the position offset value and the position information of the target complete QR code on the sliding contact line.
[0096] Understandably, because the sliding contact line may shift due to the carbon brush, a single shot may produce two partial QR codes. By using the first and second partial QR codes obtained from the shot, the current position information of the carbon brush can be determined, thus achieving high-precision carbon brush position determination.
[0097] Based on the sliding conductor detection methods of the above embodiments, embodiments of the sliding conductor detection device of this application are presented below.
[0098] like Figure 14 As shown, Figure 14 This is a schematic diagram of the structure of a sliding contact line detection device provided in one embodiment of this application; In one embodiment, the conductor rail detection device includes: Temperature measurement module, used to obtain the current temperature of carbon brush; The positioning module is used to scan the QR code at the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush. The sliding contact line is equipped with multiple QR codes, and each QR code corresponds to a position information. The analysis module is used to determine the temperature threshold based on the current location information, and to analyze the current temperature and the temperature threshold to determine the current state of the sliding contact line. Different location information corresponds to different temperature thresholds.
[0099] The content of the above-described sliding contact line detection method embodiments is applicable to the sliding contact line detection device embodiments. The specific functions implemented in this sliding contact line detection device embodiment are the same as those in the above-described sliding contact line detection method embodiments, and the beneficial effects achieved are also the same as those achieved in the above-described multi-sliding contact line detection method embodiments.
[0100] Based on the sliding contact line detection methods of the above embodiments, the following presents various embodiments of the controller, computer-readable storage medium, and computer program product of this application.
[0101] like Figure 15 As shown, Figure 15 This is a schematic diagram of a controller for performing a sliding contact line detection method according to an embodiment of this application. The controller 700 implemented in this application includes: a processor 710, a memory 720, and a computer program stored in the memory 720 and executable on the processor 710, wherein... Figure 15 The example uses a processor 710 and a memory 720.
[0102] The processor 710 and memory 720 can be connected via a bus or other means. Figure 15 Taking the example of a connection between China and Israel via a bus.
[0103] Memory 720, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 720 may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 720 may optionally include remotely located memories 720 relative to processor 710, which can be connected to controller 700 via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0104] Those skilled in the art will understand that Figure 15 The device structure shown does not constitute a limitation on the controller 700 and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0105] exist Figure 15 In the controller 700 shown, the processor 710 can be used to call the control program stored in the memory 720 to implement the above-described sliding contact line detection method. Specifically, the non-transient software program and instructions required to implement the sliding contact line detection method of the above embodiment are stored in the memory 720. When executed by the processor 710, the sliding contact line detection method of the above embodiment is executed.
[0106] It is worth noting that since the controller 700 of this application embodiment can execute the sliding contact line detection method of any of the above embodiments, the specific implementation method and technical effect of the controller 700 of this application embodiment can refer to the specific implementation method and technical effect of the sliding contact line detection method of any of the above embodiments.
[0107] Furthermore, one embodiment of this application provides a computer-readable storage medium storing computer-executable instructions for performing the aforementioned sliding contact line detection method. Exemplarily, the above-described method is executed... Figures 5 to 13 The methods and steps in the text.
[0108] It is worth noting that, since the computer-readable storage medium of this application embodiment can execute the sliding contact line detection method of any of the above embodiments, the specific implementation and technical effects of the computer-readable storage medium of this application embodiment can be referred to the specific implementation and technical effects of the sliding contact line detection method of any of the above embodiments.
[0109] Furthermore, one embodiment of this application also provides a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform the aforementioned sliding contact line detection method. Exemplarily, the above-described method is performed... Figures 5 to 13 The methods and steps in the text.
[0110] It is worth noting that, since the computer program product of this application embodiment can execute the sliding contact line detection method of any of the above embodiments, the specific implementation method and technical effect of the computer program product of this application embodiment can refer to the specific implementation method and technical effect of the sliding contact line detection method of any of the above embodiments.
[0111] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0112] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0113] In the several embodiments provided in this application, it should be understood that the disclosed systems, instruments, and methods can be implemented in other ways. For example, the instrument embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between instruments or units may be electrical, mechanical, or other forms. Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0114] It should also be understood that the various implementation methods provided in this application can be combined arbitrarily to achieve different technical effects.
[0115] The above provides a detailed description of the preferred embodiments of this application. However, this application is not limited to the above-described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.
Claims
1. A method for detecting a sliding contact line, characterized in that, The method includes: Get the current temperature of the carbon brush; The current position of the carbon brush on the sliding contact line is captured by scanning a QR code to obtain the current position information of the carbon brush. The sliding contact line is provided with multiple QR codes, and each QR code corresponds to a position information. A temperature threshold is determined based on the current location information, wherein different location information corresponds to different temperature thresholds; The current state of the sliding contact line is determined by analyzing the current temperature and the temperature threshold.
2. The method according to claim 1, characterized in that, The step of scanning a QR code to obtain the current position information of the carbon brush at its current location on the sliding contact line includes: The position of the carbon brush on the sliding contact line is captured by a QR code, and the capture result is obtained. In response to the shooting result including a first partial QR code and a second partial QR code, a target partial QR code is determined from the first partial QR code and the second partial QR code; The current position information of the carbon brush is obtained based on the target local QR code, the first local QR code, and the second local QR code.
3. The method according to claim 2, characterized in that: The areas of the first partial QR code and the second partial QR code are not equal, and the target partial QR code is the one with the larger area between the first partial QR code and the second partial QR code. or, The first local QR code and the second local QR code have the same area, and the target local QR code is either the first local QR code or the second local QR code.
4. The method according to claim 2, characterized in that, The step of obtaining the current position information of the carbon brush based on the target local QR code, the first local QR code, and the second local QR code includes: The first partial QR code and the second partial QR code are compared with all the complete QR codes in the pre-stored memory to determine the first complete QR code corresponding to the first partial QR code and the second complete QR code corresponding to the second partial QR code. The target complete QR code is determined from the first complete QR code and the second complete QR code based on the target partial QR code; Obtain the area ratio between the first partial QR code and the second partial QR code; The current position information of the carbon brush is determined based on the target complete QR code, the first complete QR code, the second complete QR code, and the area ratio.
5. The method according to claim 4, characterized in that, Determining the current position information of the carbon brush based on the target complete QR code, the first complete QR code, the second complete QR code, and the area ratio includes: Determine the first position information of the first complete QR code on the sliding contact line and the second position information of the second complete QR code on the sliding contact line; Based on the first location information and the second location information, determine the positional distance between the first complete QR code and the second complete QR code on the sliding contact line; The distance ratio is determined based on the area ratio and the location distance; The current position information of the carbon brush is determined based on the position information of the complete target QR code on the sliding contact line, the position distance, and the distance ratio.
6. The method according to claim 5, characterized in that, Determining the current position information of the carbon brush based on the position information of the complete target QR code on the sliding contact line, the position distance, and the distance ratio includes: The position offset value is calculated based on the position distance and the distance ratio; The current position information of the carbon brush is determined based on the position offset value and the position information of the target complete QR code on the sliding contact line.
7. A sliding contact line detection device, characterized in that, include: Temperature measurement module, used to obtain the current temperature of carbon brush; The positioning module is used to take a QR code photo of the current position of the carbon brush on the sliding contact line to obtain the current position information of the carbon brush. The sliding contact line is provided with multiple QR codes, and each QR code corresponds to a position information. The analysis module is used to determine a temperature threshold based on the current position information, and to analyze the current temperature and the temperature threshold to determine the current state of the sliding contact line, wherein different position information corresponds to different temperature thresholds.
8. A controller, characterized in that, include: The system includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the sliding contact line detection method as described in any one of claims 1 to 6 when running the computer program.
9. A computer-readable storage medium, characterized in that: The device stores computer-executable instructions for performing the sliding conductor detection method as described in any one of claims 1 to 6.
10. A computer program product, comprising a computer program or computer instructions, characterized in that, The computer program or the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer program or the computer instructions from the computer-readable storage medium and executes the computer program or the computer instructions, causing the computer device to perform the sliding contact line detection method as described in any one of claims 1 to 6.