A heavy haul locomotive positioning, alarm information and monitoring video matching method and system
By matching the location information, video stream, and emergency alarm information of heavy-haul locomotives in real time, the problem of drivers being unable to understand the line environment in a timely manner during the operation of heavy-haul locomotives has been solved, realizing comprehensive monitoring and early warning processing of heavy-haul locomotives, and improving operational safety and transportation efficiency.
Patent Information
- Application Number
- CN202311329585.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-13
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2043-10-13
AI Technical Summary
Heavy-haul railway locomotives are highly susceptible to natural and geological disasters, and drivers cannot promptly grasp the track environment and alarm information beyond their visual range, resulting in slow response times and a high degree of passivity in handling emergencies.
By determining the visual range of the heavy-haul locomotive driver and combining it with the operating speed, braking distance, data transmission delay, and driver reaction time, real-time monitoring videos and hazard alarm information are pushed to the onboard terminal, enabling real-time matching and display of video stream information and hazard alarm information.
It improves the safety and transportation efficiency of heavy-duty locomotive operation, enabling drivers to understand the line environment and potential hazards in a timely manner, assisting in emergency response and preventing accidents.
Smart Images

Figure CN117163104B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of railway transportation, in particular to a heavy haul locomotive positioning, alarm information and monitoring video matching method and system. BACKGROUND
[0002] The heavy haul railway network is mostly typical mountainous railway, with great risk of natural disasters and geological disasters. With the large-scale operation of long and large marshalling heavy haul locomotives, the risk and pressure of locomotive operation safety have also increased dramatically, which restricts the further development of heavy haul transportation. In recent years, in order to ensure the safety of heavy haul railway locomotive operation, video monitoring systems have been constructed on some lines of heavy haul railway. The video collection points mainly cover tunnels, operation areas, slopes, level crossings, power supply facilities, train rooms, communication machine rooms and other key areas. The monitoring terminals are mainly set in the relevant professional duty rooms. If an accident occurs on the front line beyond the driver's visual range, the professional duty personnel need to report to the train dispatching after discovering the accident through the monitoring terminal, and then the train dispatching notifies the driver to implement emergency disposal. The driver has no technical means to timely grasp the line environment situation and alarm information beyond the visual range, and once an accident occurs, the driver can only passively wait for the dispatching instruction, which leads to slow response speed and passive disposal mode in this way of dealing with accidents, and the timeliness and effectiveness of the prevention and control of sudden risks need to be further improved.
[0003] Therefore, how to provide a heavy haul locomotive positioning, alarm information and monitoring video matching method which can help the driver to timely grasp the line environment situation and alarm information beyond the visual range so as to timely respond to the sudden danger is a technical problem to be solved by those skilled in the art. SUMMARY
[0004] In order to achieve the purpose of the present application, a heavy haul locomotive positioning, alarm information and monitoring video matching method is provided, which comprises:
[0005] Step S1: determining the visual range of the heavy haul locomotive driver according to the running time period of the heavy haul locomotive and weather factors;
[0006] Step S2: determining the distance range of the real-time monitoring video transmitted to the heavy haul locomotive as the push range according to the running speed, braking distance, data transmission delay, data processing delay and driver disposal reaction time of the heavy haul locomotive;
[0007] Step S3: associating and matching the video stream information and danger alarm information in the set distance range along the railway with the real-time position of the heavy haul locomotive;
[0008] Step S4: sending the associated and matched video stream information and danger alarm information to the vehicle-mounted terminal of the heavy haul locomotive, and displaying the video stream information and danger alarm information by the vehicle-mounted terminal.
[0009] In some embodiments, the data transmission delay, data processing delay, and driver handling reaction time of the heavy haul locomotive are set according to the braking distance at the maximum speed of the locomotive in the running section.
[0010] In some embodiments, the step S2 further comprises transmitting the video pictures of each section of the heavy haul railway line to the first locomotive within the pushing range, in the up-and-down direction, and heading to the distance range.
[0011] In some embodiments, the step S3 further comprises retrieving the sky camera account according to the heavy haul locomotive position, accurately matching the monitoring camera outside the locomotive driver's visual range, obtaining the video information of the section ahead of the locomotive outside the visual range, and caching to the local.
[0012] In some embodiments, the step S4 further comprises:
[0013] When a danger occurs, the danger information and real-time video of the danger location are transmitted to the cab of the first locomotive in the up-and-down direction and heading to the section, and the video picture of the danger location is locked until the driver manually exits the current danger or drives away from the danger location;
[0014] When multiple dangers occur within the pushing range, the locomotive is prompted with danger information from near to far, the closest danger to the locomotive is prompted and the real-time video of the danger location is automatically played, and the voice, text, and image remind the farther danger information. When the driver manually exits the current danger or drives away from the danger location, the next danger information and associated video are played.
[0015] To achieve the purpose of the present application, a heavy haul locomotive positioning, alarm information and monitoring video matching system is provided, comprising:
[0016] A line-of-sight range determination module is used to determine the visual range of the heavy haul locomotive driver according to the heavy haul locomotive running time period and weather factors.
[0017] A pushing range determination module is used to determine the distance range of the real-time monitoring video into the heavy haul locomotive as the pushing range according to the running speed, braking distance, data transmission delay, data processing delay, and driver handling reaction time of the heavy haul locomotive.
[0018] An information matching module is used to associate and match the video stream information and danger alarm information obtained within the set distance range along the railway line with the real-time position of the heavy haul locomotive.
[0019] A danger handling module is used to send the associated and matched video stream information and danger alarm information to the vehicle-mounted terminal of the heavy haul locomotive, and display the video stream information and danger alarm information by the vehicle-mounted terminal.
[0020] In some embodiments, the risk event processing module is further configured to:
[0021] When a risk event occurs, the risk event information and real-time video of the risk event location are transmitted to the cab of the first train in the uplink direction and heading to the section, and the video of the risk event location is locked until the driver manually exits the current risk event or drives away from the risk event location;
[0022] When multiple risk events occur in the push-in area, the train is prompted with risk event information from near to far, the closest risk event to the train is prompted and the real-time video of the risk event location is automatically played, and the voice, text and image remind the farther risk event information. When the driver manually exits the current risk event or drives away from the risk event location, the next risk event information and associated video are played.
[0023] In some embodiments, the vehicle terminal device, application server, cache server, video server and sky net video center are further included, wherein the vehicle terminal device is configured to obtain the video stream information and risk event alarm information sent by the application server along the heavy haul railway, the application server is configured to obtain the camera code and risk event alarm information under the given condition of the vehicle terminal, the cache server is configured to cache the video code stream to improve the transmission efficiency and the fluency of video playback, the video server is configured to obtain the specified video code stream information and process the video code stream compression and transcoding, and the sky net video center is configured to obtain the specified video code stream information.
[0024] In some embodiments, the vehicle terminal initiates a heartbeat request, and transmits the terminal code, mileage position, driver visual distance and signal strength to the application server.
[0025] In some embodiments, the application server is configured to respond to the heartbeat request initiated by the vehicle terminal, and start two threads, wherein one thread is configured to obtain the video code stream information in real time, and the other thread is an asynchronous thread configured to store the video code stream and alarm video code stream in front of the train into the redis cache server.
[0026] The beneficial effects of the above technical solutions are:
[0027] (1) The application adopts an innovative matching method, which can accurately match and associate the positioning information, pre-alarm information and video code stream of the heavy haul train, eliminate the format and data processing difference problems existing in the prior art, and improve the accuracy and reliability of the matching.
[0028] (2) The application can realize real-time matching and association among the positioning information, the early warning information and the video stream of the heavy haul locomotive by acquiring and processing them in real time. This enables the driver and the monitoring personnel to timely understand the running state and the early warning information of the locomotive, realizes comprehensive monitoring and early warning processing of the running process of the locomotive, and improves the transportation safety and efficiency.
[0029] (3) The matching method of the application can realize comprehensive monitoring and early warning of the running process of the heavy haul locomotive, assist the driver to timely find danger and take emergency measures, avoid accidents, ensure the safe running of the heavy haul train, improve the danger handling efficiency, and improve the running safety and transportation efficiency of the heavy haul train. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.
[0031] Figure 1 A flowchart of a heavy haul locomotive positioning, alarm information and monitoring video matching method provided by an embodiment of the application is shown in the figure.
[0032] Figure 2 A structural diagram of a heavy haul locomotive positioning, alarm information and monitoring video matching system provided by an embodiment of the application is shown in the figure. DETAILED DESCRIPTION
[0033] The technical solutions in the embodiments of the application will be described clearly and completely in the following with reference to the drawings of the embodiments of the application. Obviously, the described embodiments are only some embodiments of the application, not all the embodiments.
[0034] Examples of the described embodiments are shown in the drawings, in which the same or similar symbols represent the same or similar elements or elements with the same or similar functions throughout. The embodiments described below by referring to the drawings are exemplary and are intended to explain the application, and cannot be understood as a limitation of the application.
[0035] Embodiment one
[0036] An embodiment of the application provides a heavy haul locomotive positioning, alarm information and monitoring video matching method, as shown in the figure, which comprises the following steps. Figure 1 The steps are as follows.
[0037] Step S1: According to the running time period and weather factors of the heavy haul locomotive, the visual range of the driver of the heavy haul locomotive is determined.
[0038] In one specific embodiment of the present application, the data transmission delay, data processing delay and driver handling reaction time of the heavy haul locomotive are set according to the braking distance at the maximum speed of the running section of the locomotive.
[0039] Step S2: According to the running speed, braking distance, data transmission delay, data processing delay and driver handling reaction time of the heavy haul locomotive, the distance range of the real-time monitoring video transmitted to the heavy haul locomotive is determined as the push range.
[0040] In one specific embodiment of the present application, the step S2 further comprises: transmitting the video pictures of each section of the heavy haul railway along the line to the first train in the push range, in the up and down direction, heading to the distance range.
[0041] Specifically, according to the braking distance at the maximum speed of the running section of the heavy haul locomotive, while considering the train position data transmission delay of the train operation control system of 2-3s, the system information processing and transmission delay of about 5-10s, and the reserved driver handling reaction time of about 10s. According to the running speed of the locomotive, the braking distance of the locomotive, the data transmission delay and the driver handling reaction time, the push range is determined as 10km, when the alarm occurs, the alarm and video information within the range of 10km are preferentially pushed to the train.
[0042] Step S3: The video stream information and danger alarm information obtained in the set distance range along the railway line are associated and matched with the real-time position of the heavy haul locomotive.
[0043] In one specific embodiment of the present application, the step S3 further comprises: retrieving the sky camera account according to the position of the heavy haul locomotive, accurately matching the monitoring camera outside the visual range of the locomotive driver, obtaining the video information of the front section outside the visual range of the locomotive and caching to the local.
[0044] Step S4: The associated and matched video stream information and danger alarm information are sent to the vehicle terminal of the heavy haul locomotive, and the video stream information and danger alarm information are displayed by the vehicle terminal.
[0045] In one specific embodiment of the present application, the step S4 further comprises:
[0046] When a danger occurs, the danger information and real-time video of the danger location are transmitted to the driver's room of the first train in the up and down direction, heading to the section, and the video picture of the danger location is locked until the driver manually exits the current danger or drives away from the danger location;
[0047] When multiple dangerous situations occur in the push-in area, the dangerous situation information closest to the locomotive is prompted, the closest dangerous situation to the locomotive is prompted and the real-time video of the dangerous situation location is automatically played, and the voice, text and image remind the farther dangerous situation information; when the driver manually exits the current dangerous situation or drives away from the dangerous situation location, the next dangerous situation information and the associated video are played.
[0048] In one specific embodiment of the present application, the method in the present application is used for a vehicle terminal device, an application server, a redis cache server, a video server and a sky net video center, wherein the vehicle terminal device is used to acquire video stream information and dangerous situation alarm information of a heavy load railway line sent by the application server, the application server is used to acquire camera encoding and dangerous situation alarm information under a given condition of the vehicle terminal, the redis cache server is used to cache video code streams and alarm information to improve transmission efficiency and smoothness of video playing, the video server is used to process video code stream compression and transcoding, and the sky net video center is used to acquire specified video code stream information.
[0049] In one specific embodiment of the present application, the vehicle terminal initiates a heartbeat request, and transmits terminal encoding, mileage position, driver visual distance and signal strength to the application server.
[0050] In one specific embodiment of the present application, the application server is used to respond to the heartbeat request initiated by the vehicle terminal, and simultaneously start two threads, wherein one thread is used to acquire video code stream information in real time, and the other thread is an asynchronous thread, used to store locomotive front road section video code stream and alarm video code stream into the redis cache server.
[0051] Specifically, the first thread has the following specific flow logic:
[0052] (1) judging whether there is a dangerous situation within 10km in front of the locomotive, if there is a dangerous situation, acquiring the monitoring camera encoding at the dangerous situation position, and if there is no dangerous situation, acquiring the camera encoding of the nearest road section outside the mileage position + visual distance range;
[0053] (2) the application server requests the redis cache to acquire the video code stream information of the nearest 1 road in front of the locomotive according to the camera encoding;
[0054] (3) the application server matches and assembles the acquired video code stream information and locomotive positioning information to return the result, and transmits real-time video stream (code rate returned according to information intensity), whether there is an alarm, alarm information and subsequent alarm set to the vehicle terminal.
[0055] Specifically, the second thread has the following specific flow logic:
[0056] (1)Judge whether there is a dangerous situation alarm within 10 km in front of the locomotive, and obtain the monitoring camera code at the dangerous situation position in the monitoring range;
[0057] (2)According to the transmission mileage position of the vehicle terminal + visual distance, obtain the camera code of the four road sections outside the range;
[0058] (3)The application server transmits the obtained camera code to the video server, and the video server obtains the video code stream and the dangerous situation code stream information of the corresponding four road sections through the national standard protocol to the sky net video center in advance, and returns the full code rate and low code rate video code stream information to the application server after video code stream compression transcoding operation;
[0059] (4)The application server performs data assembly and writes into the redis cache. And store the dangerous situation information in the server through the object storage service.
[0060] Embodiment two
[0061] An embodiment of the present application provides a heavy haul locomotive positioning, alarm information and monitoring video matching system, referring to Figure 2 As shown in the figure, comprising:
[0062] The line-of-sight range determination module 10 is used to determine the visual range of the heavy haul locomotive driver according to the heavy haul locomotive operation time period and weather factors.
[0063] In one specific embodiment of the present application, according to the braking distance under the maximum speed of the locomotive operation section, the data transmission delay, the data processing delay and the driver handling reaction time of the heavy haul locomotive are set.
[0064] The push range determination module 20 is used to determine the distance range of the real-time monitoring video into the heavy haul locomotive as the push range according to the running speed of the heavy haul locomotive, the braking distance, the data transmission delay, the data processing delay and the driver handling reaction time.
[0065] In one specific embodiment of the present application, the push range determination module 20 is also used to: transmit the video pictures of each road section along the heavy haul railway to the first train in the push range, the up and down direction and the driving direction of the distance range.
[0066] Specifically, according to the braking distance under the maximum speed of the heavy haul locomotive operation section, while considering that the train position data transmission delay of the train operation control system is 2-3s, the system information processing and transmission delay is about 5-10s, and the driver handling reaction time is about 10s. According to the running speed of the locomotive, the braking distance of the locomotive, the data transmission delay and the driver handling reaction time, the push range is determined as 10km, and when the alarm occurs, the alarm and video information within 10km are preferentially pushed to the train.
[0067] The information matching module 30 is configured to associate and match the acquired video stream information and danger alarm information within the set distance range along the railway line with the real-time position of the heavy haul locomotive.
[0068] In an embodiment of the present application, the information matching module 30 is further configured to retrieve the sky net camera account according to the position of the heavy haul locomotive, accurately match the monitoring camera outside the visual range of the locomotive driver, acquire the video information of the front road section outside the visual range of the locomotive, and cache the video information locally.
[0069] The danger processing module 40 is configured to send the associated and matched video stream information and danger alarm information to the vehicle terminal of the heavy haul locomotive, and display the video stream information and danger alarm information by the vehicle terminal.
[0070] In an embodiment of the present application, the danger processing module 40 is further configured to:
[0071] When a danger occurs, the danger information and real-time video of the danger location are transmitted to the driver's room of the first train in the uplink and downlink directions and heading to the section, and the video picture of the danger location is locked until the driver manually exits the current danger or drives away from the danger location;
[0072] When multiple dangers occur within the push-in area, the danger information is prompted for each train from near to far, the closest danger to the train is prompted and the real-time video of the danger location is automatically played, and the voice, text and image remind the farther danger information, and the next danger information and associated video are played after the driver manually exits the current danger or drives away from the danger location.
[0073] In an embodiment of the present application, the vehicle terminal device, the application server, the redis cache server, the video server and the sky net video center are further included, wherein the vehicle terminal device is configured to acquire the video stream information and danger alarm information of the heavy haul railway line sent by the application server, the application server is configured to acquire the camera code and danger alarm information under the given condition of the vehicle terminal, the redis cache server is configured to cache the video code stream and alarm information to improve the transmission efficiency and the fluency of video playing, the video server is configured to process the video code stream compression transcoding, and the sky net video center is configured to acquire the specified video code stream information.
[0074] In an embodiment of the present application, the vehicle terminal initiates a heartbeat request, and transmits the terminal code, the mileage position, the driver's visual distance and the signal strength to the application server.
[0075] In a specific embodiment of the application, the application server is used to respond to the heartbeat request initiated by the vehicle terminal, and simultaneously start two threads, one of which is used to obtain video stream information in real time, and the other is an asynchronous thread, which is used to store the video stream of the road section in front of the locomotive and the alarm video stream into the redis cache server.
[0076] Specifically, the first thread has the following specific flow logic:
[0077] (1) Determine whether there is a dangerous situation information within 10 km in front of the locomotive, if there is a dangerous situation, obtain the monitoring camera code in the dangerous situation position, if there is no dangerous situation, obtain the camera code of the nearest road section outside the range of the mileage position + visual distance;
[0078] (2) The application server requests the redis cache to obtain the video stream information of the nearest 1 road in front of the locomotive according to the camera code;
[0079] (3) The application server associates and matches the obtained video stream information and the locomotive positioning information to assemble and return the result, and transmits the real-time video stream (according to the information intensity to judge the returned code rate), whether there is an alarm, alarm information, and subsequent alarm set to the vehicle terminal.
[0080] Specifically, the second thread has the following specific flow logic:
[0081] (1) Determine whether there is a dangerous situation alarm within 10 km in front of the locomotive, and obtain the monitoring camera code in the dangerous situation position;
[0082] (2) Obtain the camera code of the four road sections outside the range according to the transmission mileage position + visual distance of the vehicle terminal;
[0083] (3) The application server transmits the obtained camera code to the video server, and the video server pre-obtains the video stream and dangerous situation stream information of the corresponding four road sections through the national standard protocol to the sky net video center, and returns the full code rate and low code rate video stream information to the application server after video stream compression and transcoding operation;
[0084] (4) The application server performs data assembly and writes into the redis cache. And store the dangerous situation information through the object storage service to the server.
[0085] The application adopts an innovative matching method, which can accurately match and associate the positioning information, pre-warning information and video stream of the heavy haul locomotive, eliminates the format and data processing difference problems existing in the prior art, and improves the accuracy and reliability of matching. The application also realizes real-time matching and association among the positioning information, pre-warning information and video stream of the heavy haul locomotive through real-time acquisition and processing. This enables the driver and the monitoring personnel to timely understand the running state and pre-warning information of the locomotive, realizes comprehensive monitoring and pre-warning processing of the locomotive running process, and improves the transportation safety and efficiency. In addition, the matching method of the application can realize comprehensive monitoring and pre-warning of the heavy haul locomotive running process, assist the driver to timely discover danger and take emergency measures, avoid accidents, ensure the safe operation of the heavy haul train, improve the danger processing efficiency, and improve the running safety and transportation efficiency of the heavy haul train.
[0086] The above is only a specific embodiment of the application, but the protection scope of the application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the application, which should be covered within the protection scope of the application. Therefore, the protection scope of the application should be subject to the protection scope of the claims.
[0087] Each embodiment in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same and similar parts between each embodiment can be mutually referred to. The embodiments of the application are described with reference to flowcharts and / or block diagrams of the method, terminal device (system), and computer program product according to the embodiments of the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device produce a method implemented in the flowcharts and / or block diagrams. Figure 1 The function of the device specified in one flow or multiple flows and / or blocks Figure 1 The function of the device specified in one flow or multiple flows and / or blocks Figure 1 The function of the device specified in one flow or multiple flows and / or blocks Figure 1the functions specified in the block or blocks. Such computer program instructions can also be loaded into a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks Although preferred embodiments of the application have been described, those skilled in the art will recognize that additional modifications and changes can be made thereto without departing from the scope of the present application. Accordingly, the appended claims are intended to cover all such modifications and changes as fall within the scope of the present application. It should also be noted that the term "comprising" or "containing" is used in the appended claims to mean that the claims include the recited elements, but do not exclude additional elements. Further, the term "including" is used in the broadest sense to mean that the process, method, article, or apparatus includes the recited elements, but not excluding additional elements.
[0088] The above detailed description has shown, described, and pointed out the aspects of the method and apparatus provided by the application. The foregoing is only considered illustrative of the principles of the application. Further, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the application to the exact construction and operation shown. Therefore, aspects of the method and apparatus have been described in terms of preferred embodiments and illustrative examples. It will be apparent to those skilled in the art that other variations and modifications of the application can be made without departing from the scope of the application. Thus, it is intended that the present application cover all such modifications and variations as fall within the scope of the application.
[0089]
[0090] Finally, it should be noted that the above examples are only used to illustrate the technical solutions of the present application, and are not intended to limit the same; although the present application has been described in detail with reference to the foregoing examples, those of ordinary skill in the art will understand that they can still modify the technical solutions described in the foregoing examples, or make equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for matching heavy-haul locomotive positioning, alarm information and monitoring video, characterized in that, The method comprises the following steps: Step S1: determining the visual range of the heavy-haul locomotive driver according to the heavy-haul locomotive operation time period and weather factors; Step S2: determining the distance range of the real-time monitoring video transmitted to the heavy-haul locomotive as a push range according to the running speed of the heavy-haul locomotive, the braking distance, the data transmission time delay, the data processing time delay and the driver's disposal reaction time; Step S3: associating and matching the video stream information and the danger alarm information in the set distance range along the railway with the real-time position of the heavy-haul locomotive; Step S4: sending the associated and matched video stream information and danger alarm information to the vehicle-mounted terminal of the heavy-haul locomotive, and displaying the video stream information and the danger alarm information by the vehicle-mounted terminal; The step S2 further comprises the following steps: transmitting the video pictures of each section of the heavy-haul railway to the first train in the push range, the up-and-down direction and the direction of travel in the distance range; The step S3 further comprises the following steps: searching the sky net camera account according to the position of the heavy-haul locomotive, accurately matching the monitoring camera outside the visual range of the locomotive driver, obtaining the video information of the front section outside the visual range of the locomotive and caching the video information to the local; The step S4 further comprises the following steps: When a danger occurs, the real-time video of the danger information and the danger location is transmitted to the driver's room of the first train in the up-and-down direction and the direction of travel in the section, and the video picture of the danger location is locked until the driver manually exits the current danger or drives away from the danger location; When multiple dangers occur in the push range, the danger information is prompted for each train from near to far, the danger closest to the train is prompted and the real-time video of the danger location is automatically played, and the voice, text and image remind the farther danger information, and the next danger information and the associated video are played after the driver manually exits the current danger or drives away from the danger location.
2. The method of claim 1, wherein, According to the braking distance under the maximum speed in the locomotive operation section, the data transmission time delay, the data processing time delay and the reserved driver's disposal reaction time of the heavy-haul locomotive are set.
3. A heavy haul locomotive positioning, alarm information and monitoring video matching system, characterized in that, The method comprises the following steps: The line-of-sight range determination module is configured to determine the visual range of the heavy-haul locomotive driver according to the heavy-haul locomotive operation time period and weather factors; The push range determination module is configured to determine the distance range of the real-time monitoring video transmitted to the heavy-haul locomotive as a push range according to the running speed of the heavy-haul locomotive, the braking distance, the data transmission time delay, the data processing time delay and the driver's disposal reaction time; The information matching module is configured to associate and match the video stream information and the danger alarm information in the set distance range along the railway with the real-time position of the heavy-haul locomotive; The danger processing module is configured to send the associated and matched video stream information and danger alarm information to the vehicle-mounted terminal of the heavy-haul locomotive, and display the video stream information and the danger alarm information by the vehicle-mounted terminal; The danger processing module is further configured to: When a danger occurs, the real-time video of the danger information and the danger location is transmitted to the driver's room of the first train in the up-and-down direction and the direction of travel in the section, and the video picture of the danger location is locked until the driver manually exits the current danger or drives away from the danger location; When multiple dangerous situations occur in the push-in area, the closest dangerous situation to the locomotive is prompted, and the real-time video of the dangerous situation is automatically played. The voice, text, and image remind the driver of the far dangerous situation. When the driver manually exits the current dangerous situation or drives away from the dangerous situation, the next dangerous situation information and associated video are played.
4. The heavy haul locomotive positioning, alarm information and monitoring video matching system of claim 3, wherein, The application further comprises a vehicle terminal device, an application server, a cache server, a video server, and a sky net video center. The vehicle terminal device is configured to obtain video stream information and dangerous situation alarm information along the heavy load railway sent by the application server. The application server is configured to obtain camera encoding and dangerous situation alarm information under given conditions of the vehicle terminal. The cache server is configured to cache video code streams to improve transmission efficiency and video playing fluency. The video server is configured to obtain specified video code stream information and process video code stream compression and transcoding. The sky net video center is configured to obtain specified video code stream information.
5. The heavy haul locomotive positioning, alarm information and monitoring video matching system of claim 4, wherein, The vehicle terminal device is configured to initiate a heartbeat request and transmit terminal encoding, mileage position, driver visual distance, and signal strength to the application server.
6. The heavy haul locomotive positioning, alarm information and monitoring video matching system of claim 5, wherein, The application server is configured to respond to the heartbeat request initiated by the vehicle terminal and start two threads. One thread is configured to obtain video code stream information in real time. The other thread is an asynchronous thread configured to store the video code stream and alarm video code stream of the road section in front of the locomotive into the redis cache server.
Citation Information
Patent Citations
Over-the-horizon protection system and method for train
CN114633779A