Locomotive unknown coupling detection method and device, motorcade, equipment and storage medium
By using image acquisition and distance measurement devices in the locomotive fleet to detect whether there are unknown carriages after the vehicle, the problem of locomotive hanging excess molten iron trucks is solved, and transportation safety and production efficiency are improved.
Patent Information
- Application Number
- CN202510204536.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-06-13
AI Technical Summary
In the connection operation between locomotives and molten iron trucks, there is an error in the system or driver's judgment of the number of connecting carts, resulting in the accidental connection of the locomotives with extra molten iron trucks, affecting production efficiency and increasing safety risks.
By acquiring the known car sequence, establishing a connection with the known car in the fleet, using the image acquisition device and distance measuring device of the outermost known car, collecting rear image and distance data, detecting whether there is an identity identification code of the unknown car and satisfying the preset connection distance range.
The inspection of whether there are unknown trailer carriages at the outermost end of the locomotive fleet is realized, which improves the safety of locomotive driving and avoids production efficiency and safety accidents caused by unknown lags.
Smart Images

Figure CN120147986A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of unmanned locomotives, and particularly to a method, device, locomotive fleet, equipment and storage medium for detecting unknown couplings of locomotives. Background Art
[0002] With the rapid development of the steel industry, the modernization and intelligent level of steel plants have been increasingly improved, which has significantly promoted the double leap of production efficiency and safety. In this transformation process, the application of automation and intelligent technologies has become the key driving force. Especially in the molten iron transportation link, in order to further improve the operation efficiency and reduce the personnel risk, more and more steel plants have begun to adopt the unmanned locomotive scheme to replace the traditional manual driving. The application of unmanned locomotives not only reduces the number of on-site operators, but also significantly improves the accuracy and stability of transportation through high-precision program control.
[0003] However, despite the many advantages brought by these modernization and intelligent measures, some potential problems have also emerged in the actual application process. Especially in the coupling operation between the locomotive and the molten iron car, due to errors in the judgment of the coupling quantity by the system or the driver in the cab, a locomotive often accidentally couples and travels with more molten iron cars than expected (i.e., n + i, where i ≥ 1). This coupling error not only seriously affects the production efficiency, because the extra molten iron cars will increase the transportation burden and extend the transportation cycle, but also may disrupt the overall production rhythm, resulting in delays or stagnation in other links of the production line. When the locomotive pulls more molten iron cars than expected, it may exceed the carrying capacity of the locomotive, thus increasing the risk of serious accidents such as derailment and rollover. Summary of the Invention
[0004] In view of the above-mentioned disadvantages of the related technologies, this application provides a method, device, electronic equipment and storage medium for detecting unknown couplings of locomotives to solve the technical problem that unknown couplings of locomotives cannot be detected in the related technologies.
[0005] This application provides a method for detecting unknown couplings of locomotives, and the method includes: obtaining a known car sequence, establishing a connection based on the known car sequence and the known cars in the locomotive fleet; determining the outermost known car according to the known car sequence, and an image acquisition device and a ranging device are installed at the tail of the outermost known car; obtaining the rear car image and distance data collected by the outermost known car based on the connection, if the identity recognition code of an unknown car is detected in the rear car image, and the distance data meets the preset coupling distance range, then there is an unknown coupling at the outermost end of the locomotive fleet.
[0006] In an embodiment of the present application, the locomotive unknown coupling detection method further includes: obtaining the identification codes of all carriages in the train formation, identifying the identification codes of all carriages to obtain a train formation identity sequence, where the train formation identity sequence includes carriage serial numbers and the carriage identifiers corresponding to the carriage serial numbers; comparing the train formation identity sequence with a known carriage sequence, and if the comparison is consistent, the result of the unknown inter-train formation coupling detection of the train formation is passed.
[0007] In an embodiment of the present application, after comparing the train formation identity sequence with the known carriage sequence, it further includes: if the train formation identity sequence is inconsistent with the known carriage sequence, reporting the carriage serial numbers with inconsistent comparison and the carriage identifiers corresponding to the carriage serial numbers, and issuing an alarm for unknown inter-train formation coupling; performing safety control on the train formation based on the alarm for unknown inter-train formation coupling.
[0008] In an embodiment of the present application, after comparing the train formation identity sequence with the known carriage sequence, it further includes: obtaining the distances between all carriages in the train formation, and if all the carriage distances are within a preset coupling distance range, the result of the unknown inter-train formation coupling detection of the train formation is passed; if there is a carriage distance outside the preset coupling distance range, the result of the unknown inter-train formation coupling detection of the train formation is not passed.
[0009] In an embodiment of the present application, the identification code includes a two-dimensional code license plate, and the two-dimensional code license plate stores the carriage identifier and carriage information of the carriage.
[0010] An embodiment of the present application provides a train formation, which at least includes a locomotive and the outermost known carriage, and the outermost known carriage is the last carriage in the known carriage sequence; an image acquisition device for collecting images behind the vehicle and a ranging device for detecting distance data are installed at the tail of the outermost known carriage.
[0011] In an embodiment of the present application, the train formation at least includes multiple carriages; an image acquisition device for collecting identification codes and a ranging device for detecting carriage distances are installed at the tails of the multiple carriages; identification codes are installed at the heads of the multiple carriages, and the identification codes store the carriage identifiers and carriage information corresponding to the multiple carriages; an image acquisition device for collecting identification codes and a ranging device for detecting carriage distances are installed at the tail of the locomotive.
[0012] An embodiment of the present application provides a locomotive unknown coupling detection device, which includes: an information input module for obtaining a known carriage sequence and establishing a connection with known carriages in the train formation based on the known carriage sequence; a data acquisition module for determining the outermost known carriage according to the known carriage sequence, and an image acquisition device and a ranging device are installed at the tail of the outermost known carriage; a coupling detection module for obtaining the rear vehicle image and distance data collected by the outermost known carriage based on the connection. If an identification code of an unknown carriage is detected in the rear vehicle image and the distance data meets a preset coupling distance range, there is an unknown coupling at the outermost end of the train formation.
[0013] An embodiment of the present application provides an electronic device, which includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the locomotive unknown coupling detection method as described in any one of the above embodiments.
[0014] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer executes the locomotive unknown coupling detection method as described in any one of the above embodiments.
[0015] Advantages of the present application: Embodiments of the present application provide a locomotive unknown coupling detection method, device, train formation, device and storage medium. The method includes obtaining a known carriage sequence, establishing a connection with known carriages in the train formation based on the known carriage sequence, determining the outermost known carriage according to the known carriage sequence, installing an image acquisition device and a ranging device at the tail of the outermost known carriage, obtaining the rear vehicle image and distance data collected by the outermost known carriage based on the connection. If an identification code of an unknown carriage is detected in the rear vehicle image and the distance data meets the preset coupling distance range, there is an unknown coupling at the outermost end of the train formation. By collecting the rear vehicle image and distance data of the outermost known carriage to determine whether there is an unknown coupling carriage at the outermost end of the train formation, the safety of locomotive driving is improved.
[0016] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a schematic diagram of an implementation environment of a locomotive unknown coupling detection method shown in an exemplary embodiment of the present application;
[0018] Figure 2 is a flowchart of a locomotive unknown coupling detection method shown in an exemplary embodiment of the present application;
[0019] Figure 3 It is a flowchart of detecting unknown coupler at the outermost end of a locomotive shown in an exemplary embodiment of the present application;
[0020] Figure 4 It is a block diagram of a device for detecting unknown coupler of a locomotive shown in an exemplary embodiment of the present application;
[0021] Figure 5 It is a schematic structural diagram of an electronic device shown in an exemplary embodiment of the present application. Detailed implementation manners
[0022] The following uses specific specific examples to illustrate the implementation manners of the present application. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. The present application can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.
[0023] It should be noted that the drawings provided in the following embodiments only illustrate the basic concept of the present application in a schematic manner. Therefore, only the components related to the present application are shown in the drawings, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, number, and proportion of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0024] It should be noted that in the present application, "first", "second", etc. are only used to distinguish similar objects, and are not used to limit the order or sequence of similar objects. The described "including", "having", etc. are deformed, indicating that the scope covered by the subject of this word is not exclusive except for the examples shown by this word.
[0025] It can be understood that the various numerical numbers, step numbers, etc. recorded in the present application are for the convenience of description and are not used to limit the scope of the present application. The size of the reference numbers in the present application does not mean the sequence of execution order. The execution order of each process should be determined by its function and internal logic.
[0026] In the following description, a large number of details are explored to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.
[0027] In a steel mill, most of the operations involve trains pulling carriages one by one. During the train's operation, it may happen that too many carriages are pulled, and the operating personnel fail to check the coupling relationship of the entire train fleet clearly. As a result, some carriages that should not be taken away are also carried away by the train from their original positions, leading to some foreseeable operational safety problems and production efficiency problems. Detecting unknown couplings of rail locomotives is used to detect whether there are other unknown carriages at the front end of the train fleet during its operation on the track, so as to detect as early as possible that the entire train fleet has coupled carriages that should not be coupled, thereby reducing some possible safety problems and improving production efficiency.
[0028] In the context of the increasing modernization and intelligentization of steel mills, more job positions use program systems to replace manual operations, improving personnel safety. In hot metal transportation, the solution of using driverless locomotives to replace manual operations is also increasingly adopted. At the same time, the hot metal car also uses a parking brake to replace the manual placement of iron shoes to prevent the car from rolling. The number of on-site operating personnel has been greatly reduced. The system or the driver in the cab thinks that one locomotive is connected to n hot metal cars, while in reality, one locomotive is connected to n + i (i ≥ 1) hot metal cars on-site. This will cause the locomotive to tow hot metal that it should not be connected to, greatly affecting production efficiency, production rhythm, and safety. Therefore, during the locomotive's operation, it is necessary to continuously detect the coupling relationship of the entire train fleet to prevent such situations from occurring without immediately taking corresponding measures.
[0029] Embodiments of the present application respectively propose a method for detecting unknown couplings of a locomotive, a device for detecting unknown couplings of a locomotive, a train fleet, an electronic device, a computer-readable storage medium, and a computer program product. These embodiments will be described in detail below.
[0030] In some embodiments of the present application, the train fleet includes at least a locomotive and the outermost known carriage. The outermost known carriage is the last carriage in the known carriage sequence; an image acquisition device for acquiring an image behind the car and a ranging device for detecting distance data are installed at the tail of the outermost known carriage.
[0031] In some embodiments of the present application, the train fleet includes at least multiple carriages; an image acquisition device for acquiring the two-dimensional code number plate and a ranging device for detecting the distance between carriages are installed at the tails of the multiple carriages; a two-dimensional code number plate is installed at the heads of the multiple carriages, and the two-dimensional code number plate stores the carriage identification and carriage information corresponding to the multiple carriages.
[0032] Please refer to Figure 1 , Figure 1 which is a schematic diagram of the implementation environment of a method for detecting unknown couplings of a locomotive shown in an exemplary embodiment of the present application.
[0033] AsFigure 1 As shown, the implementation environment may include a train formation, which at least includes a locomotive 101 and a carriage 106. A laser rangefinder 102 and a high-definition camera 103 are installed at the tail of the locomotive 101, and a reflector 104 and a two-dimensional code number plate 105 are installed at the head of the carriage 106.
[0034] Exemplarily, as Figure 1 shown, a laser rangefinder and a high-definition camera are also installed at the tail of the carriage 106 to measure the distance between carriages and collect the two-dimensional code number plates of the rear carriages. A two-dimensional code number plate and a reflector are also installed at the head of the carriage behind the carriage 106, and a laser rangefinder and a high-definition camera are installed at the tail. The subsequent carriages of the train formation have the same configuration as the carriage 106.
[0035] Please refer to Figure 2 , Figure 2 which is a flowchart of a method for detecting unknown coupling of a locomotive shown in an exemplary embodiment of the present application. This method can be applied to the Figure 1 implementation environment shown, and this method can also be applicable to other exemplary implementation environments and be specifically executed by devices in other implementation environments. The present embodiment does not limit the implementation environment applicable to this method.
[0036] As Figure 2 shown, in an exemplary embodiment, the method for detecting unknown coupling of a locomotive at least includes steps S210 to S230, which are introduced in detail as follows:
[0037] Step S210, obtain a known carriage sequence and establish a connection with the known carriages in the train formation based on the known carriage sequence.
[0038] Exemplarily, obtain the known carriage sequence according to the original driving arrangement of the train formation. The known carriage sequence is a pre-planned train formation sequence, and the outermost known carriage is the last carriage in the known carriage sequence.
[0039] Exemplarily, establishing a connection with the known carriages in the train formation based on the known carriage sequence includes but is not limited to establishing a network connection or a Bluetooth connection with the known carriages to receive the rear-carriage image information and distance data sent by the known carriages for detecting unknown coupling.
[0040] Step S220, determine the outermost known carriage according to the known carriage sequence. An image acquisition device and a ranging device are installed at the tail of the outermost known carriage.
[0041] Exemplarily, the last carriage of the known carriage sequence (the outermost carriage farthest from the locomotive) is used as the outermost known carriage. An image acquisition device and a ranging device are installed at the tail of the outermost known carriage. The image acquisition device is used to acquire the image behind the vehicle, and the ranging device is used to acquire the distance data between the outermost known carriage and the subsequent carriage.
[0042] Step S230, based on the connection, obtain the image behind the vehicle and the distance data collected by the outermost known carriage. If the identification code of the unknown carriage is detected in the image behind the vehicle and the distance data meets the preset coupling distance range, there is an unknown coupling at the outermost end of the vehicle fleet.
[0043] In an embodiment of the present application, if the identification code of the unknown carriage is detected in the image behind the vehicle and the distance data meets the preset coupling distance range, there is an unknown coupling behind the outermost known carriage. Exemplarily, the preset coupling distance range can be set to 1 - 10 meters. When the distance between the outermost known carriage and the following vehicle meets the preset coupling distance, it is determined that there is an unknown coupling at the outermost end of the vehicle fleet at this time. If the distance between the outermost known carriage and the following vehicle does not meet the preset coupling distance, it may be that the identification code of the carriage in another vehicle fleet is mis-collected in the image behind the vehicle, and there is actually no unknown coupling.
[0044] In an embodiment of the present application, obtain the image behind the vehicle collected by the outermost known carriage, and identify whether there is an unknown identification code in the image behind the vehicle. Exemplarily, the identification code can be a two-dimensional code number plate.
[0045] Exemplarily, the identification code can also be other carrier forms such as carriage numbers or bar code numbers that can store carriage identifiers.
[0046] In an embodiment of the present application, obtaining the distance data collected by the outermost known carriage includes: collecting the distance data from the unknown carriage through a laser rangefinder installed at the tail of the outermost known carriage.
[0047] Exemplarily, the distance to the following vehicle can also be measured by setting a ranging radar on the outermost known carriage.
[0048] In an embodiment of the present application, if the identification code of the unknown carriage is detected in the image behind the vehicle and the distance data meets the preset coupling distance range, it is considered that there is an unknown coupling at the outermost end of the vehicle fleet, that is, the detection of the unknown coupling at the outermost end of the vehicle fleet fails. Alarm or notify relevant management personnel to conduct a manual inspection of the vehicle fleet to avoid safety accidents or transportation accidents caused by unknown couplings. If the identification code of the unknown carriage is detected in the image behind the vehicle and any one of the conditions in the preset coupling distance range is not met, it is considered that there is no unknown coupling at the outermost end of the vehicle fleet, that is, the detection of the unknown coupling at the outermost end of the vehicle fleet passes.
[0049] In one embodiment of the present application, the locomotive unknown coupling detection method further includes: obtaining the identification codes of all carriages in the train formation, identifying the identification codes of all carriages to obtain a train formation identity sequence, where the train formation identity sequence includes carriage serial numbers and the carriage identifiers corresponding to the carriage serial numbers; comparing the train formation identity sequence with a known carriage sequence, and if the comparison is consistent, the result of the unknown inter-train formation coupling detection of the train formation is passed, that is, there is no unknown inter-train formation coupling in the train formation.
[0050] Exemplarily, obtaining the identification codes of all carriages in the train formation includes scanning the identification code of each carriage based on an image acquisition device equipped in front of each carriage. The identification code is unique to each carriage and is used to distinguish different carriages. The identification code can exist in the form of a two-dimensional code number plate, a bar code, or an RFID tag, etc. After obtaining the identification code, based on the corresponding identification technology (such as two-dimensional code identification, bar code identification, or RFID reading), the carriage identifier and carriage serial number corresponding to each carriage are read, so as to obtain the train formation identity sequence. The carriage serial number represents the position of the carriage in the train formation, and the carriage identifier is a code or string used to uniquely identify the carriage. In this embodiment, the known carriage sequence is a known and expected train formation identity sequence, and the known carriage sequence can be set in advance based on the operation plan of the railway company, the train formation configuration, or other relevant information. The comparison process is to compare the obtained train formation identity sequence with the known carriage sequence to detect whether they are consistent.
[0051] In one embodiment of the present application, after comparing the train formation identity sequence with the known carriage sequence, it further includes: if the train formation identity sequence is inconsistent with the known carriage sequence, report the carriage serial number and the carriage identifier corresponding to the carriage serial number where the comparison is inconsistent, and issue an alarm for unknown inter-train formation coupling; perform safety control on the train formation based on the alarm for unknown inter-train formation coupling.
[0052] Exemplarily, if the train formation identity sequence is exactly the same as the known carriage sequence, it means that the identities of all carriages in the train formation are consistent with the expectations, and there are no additional unknown coupling carriages that do not meet the expectations. In this case, it can be considered that there is no unknown inter-train formation coupling in the train formation. If the train formation identity sequence is inconsistent with the known carriage sequence, it means that there are problems such as unknown carriage coupling, carriage missing, or identity recognition error in the train formation.
[0053] Exemplarily, if the vehicle formation identity sequence is inconsistent with the known car body sequence, the car body serial numbers and corresponding car body identifications that are inconsistent in comparison are recorded, and the recorded abnormal information is uploaded to relevant departments, such as the dispatching center or the safety management department, etc. After determining the inconsistency in comparison, the alarm system is triggered to send an alarm to relevant personnel that there is an unknown coupling between vehicle formations. The alarm information includes the car body serial numbers, car body identifications, and location information where unknown coupling may occur that are inconsistent in comparison. The alarm information can be sent to relevant personnel such as the train conductor and maintenance personnel through communication devices.
[0054] Exemplarily, the safety control of the vehicle formation includes suspending train operation, on-site inspection, taking corrective measures, and resuming train operation, etc. Among them, suspending train operation includes, in the case of determining the existence of unknown coupling, adopting a strategy of suspending train operation to ensure the train operation safety of the vehicle. On-site inspection includes that relevant personnel go to the site for inspection after receiving the alarm information to determine the reasons for the inconsistency in comparison, including inspecting the coupling device, car body identification code, etc. Taking corrective measures includes, according to the results of on-site inspection, taking necessary corrective measures. For example, if it is confirmed that there are unknown coupling car bodies or other unknown coupling situations, they need to be safely separated. If the car body identification code is incorrect, it needs to be updated or repaired. Resuming train operation includes resuming train operation after ensuring that all potential safety hazards have been eliminated and the vehicle formation identity sequence is consistent with the known car body sequence.
[0055] In an embodiment of the present application, after comparing the vehicle formation identity sequence with the known car body sequence, it further includes: obtaining the car body distances between all car bodies in the vehicle formation. If all car body distances are within the preset coupling distance range, there is no unknown coupling between vehicle formations in the vehicle formation; if there is a car body distance outside the preset coupling distance range, there is a risk of unknown coupling between vehicle formations in the vehicle formation.
[0056] Please refer to Figure 3 , Figure 3 is a flowchart of detecting unknown coupling at the outermost end of a locomotive shown in an exemplary embodiment of the present application. When the unknown coupling detection program starts to run and the locomotive starts autonomous driving, the program obtains in real time the distance data collected by the laser rangefinder of the outermost known car body and the two-dimensional code number plate data collected by the high-definition camera through network or Bluetooth connection, determines whether the distance between the outermost known car body and the rear vehicle meets the coupling distance through the distance data, and determines whether the two-dimensional code number plate data collected by the outermost known car body is a correct two-dimensional code number plate (the identification code of the unknown car body). If both of the above conditions are met, it is determined that there is an unknown coupling car body at the outermost end of the entire vehicle formation.
[0057] Please refer to Figure 4 , Figure 4 is a block diagram of a device for detecting unknown coupling of a locomotive shown in an exemplary embodiment of the present application. This device can be applied toFigure 1 The illustrated implementation environment, the device can also be applicable to other exemplary implementation environments and be specifically configured in other devices. This embodiment does not limit the implementation environment applicable to the device.
[0058] As Figure 4 shown, the exemplary locomotive unknown coupling detection device includes:
[0059] An information input module 401, configured to obtain a known carriage sequence and establish a connection with known carriages in the fleet based on the known carriage sequence;
[0060] An identity verification module 402, configured to determine the outermost known carriage according to the known carriage sequence, and an image acquisition device and a ranging device are installed at the tail of the outermost known carriage;
[0061] A coupling detection module 403, configured to obtain the rear car image and distance data collected by the outermost known carriage based on the connection. If the identity recognition code of an unknown carriage is detected in the rear car image and the distance data meets the preset coupling distance range, there is an unknown coupling at the outermost end of the fleet.
[0062] Figure 5 FIG. shows a schematic structural diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. It should be noted that Figure 5 the illustrated computer system 500 of the electronic device is only an example and should not bring any limitation to the functions and usage scope of the embodiments of the present application.
[0063] As Figure 5 shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage section 508 into the random access memory (RAM) 503, such as executing the method described in the above embodiments. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, ROM 502, and RAM 503 are connected to each other through a bus 504. The input / output (I / O) interface 505 is also connected to the bus 504.
[0064] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as required. A removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive 510 as required so that a computer program read therefrom is installed into the storage section 508 as required.
[0065] Specifically, according to an embodiment of the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, an embodiment of the present application includes a computer program product including a computer program carried on a computer-readable medium, the computer program including a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 509, and / or installed from the removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the system of the present application are executed.
[0066] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0067] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order from that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0068] The units involved in the embodiments described in this application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation on the units themselves in some cases.
[0069] Another aspect of this application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer is caused to execute the locomotive unknown coupling detection method as described above. The computer-readable storage medium can be included in the electronic device described in the above embodiments, or can exist alone without being assembled into the electronic device.
[0070] Another aspect of this application also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the locomotive unknown coupling detection method provided in the above various embodiments.
[0071] The above embodiments are only used to exemplarily illustrate the principles and effects of this application, rather than to limit this application. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical ideas disclosed in this application should still be covered by the claims of this application.
Claims
1. A locomotive unknown coupling detection method, characterized in that: The locomotive unknown coupling detection method comprises: Acquire a known carriage sequence, and establish a connection with known carriages in the fleet based on the known carriage sequence; Determine the outermost known carriage according to the known carriage sequence, wherein an image acquisition device and a distance measuring device are installed at the tail of the outermost known carriage; Based on the connection, the rear image and distance data collected by the outermost known car are obtained. If the identity identification code of an unknown car is detected in the rear image and the distance data meets the preset coupling distance range, there is an unknown coupling at the outermost end of the fleet.
2. The locomotive unknown coupling detection method according to claim 1, characterized in that: The locomotive unknown coupling detection method further includes: Obtaining the identity identification codes of all carriages in the fleet, identifying the identity identification codes of all carriages to obtain a fleet identity sequence, wherein the fleet identity sequence includes a carriage serial number and a carriage identifier corresponding to the carriage serial number; The team identity sequence is compared with the known car sequence. If the comparison is consistent, the result of the unknown coupling detection between teams of the team is passed.
3. The locomotive unknown coupling detection method according to claim 2, characterized in that: After comparing the fleet identity sequence with the known carriage sequence, the method further includes: If the team identity sequence is inconsistent with the known car sequence, the car number of the inconsistent car and the car identification corresponding to the car number will be reported, and an alarm of unknown connection between the teams will be issued; Based on the unknown connection alarm between the vehicle fleets, safety control is performed on the vehicle fleet.
4. The locomotive unknown coupling detection method according to claim 2, characterized in that: After comparing the fleet identity sequence with the known carriage sequence, the method further includes: The distances between all carriages in the convoy are obtained. If the distances between all carriages are within a preset coupling distance range, the result of the unknown coupling detection between convoys of the convoy is passed. If the distance between the carriages is outside the preset coupling distance range, the result of the unknown coupling detection between the convoys of the convoy is failed.
5. The locomotive unknown coupling detection method according to claim 1 or 2, characterized in that: The identity identification code includes a two-dimensional code plate, and the two-dimensional code plate stores the carriage identification and carriage information of the carriage.
6. A fleet, characterized in that: The fleet includes at least a locomotive and an outermost known carriage, wherein the outermost known carriage is the last carriage in a known carriage sequence; The outermost known rear part of the carriage is equipped with an image acquisition device for acquiring images behind the vehicle and a distance measuring device for detecting distance data.
7. The fleet of vehicles according to claim 6, characterized in that: The fleet includes at least a plurality of carriages; An image acquisition device for acquiring identity recognition codes and a distance measuring device for detecting the distance between carriages are installed at the rear of the multiple carriages; An identification code is installed at the head of the multiple carriages, and the identification code stores the carriage identification and carriage information corresponding to the multiple carriages; An image acquisition device for acquiring an identity recognition code and a distance measuring device for detecting the distance between carriages are installed at the tail of the locomotive.
8. A locomotive unknown coupling detection device, characterized in that: The locomotive unknown coupling detection device comprises: An information input module, used for acquiring a known carriage sequence, and establishing a connection with known carriages in the fleet based on the known carriage sequence; A data acquisition module, used for determining the outermost known carriage according to the known carriage sequence, wherein an image acquisition device and a distance measuring device are installed at the tail of the outermost known carriage; A coupling detection module is used to obtain the rear-end image and distance data collected by the outermost known car based on the connection. If the identity identification code of an unknown car is detected in the rear-end image and the distance data meets the preset coupling distance range, then there is an unknown coupling at the outermost end of the fleet.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the locomotive unknown coupling detection method as described in any one of claims 1-5.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute a locomotive unknown coupling detection method as described in any one of claims 1-5.