Method, device and equipment for determining temporary speed limit section in MA range

By matching the authorization logic section and the speed limit logic section in the train control system, the temporary speed limit section within the scope of the mobile authorization is solved, and the safety and reliability of train operation are improved.

CN120039294AInactive Publication Date: 2025-05-27BEIJING URBAN CONSTR INTELLIGENT CONTROL TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510526774.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-05-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

It is difficult for existing train control systems to effectively include temporary speed limit information within the scope of mobile authorization, resulting in limited safety driving of trains in specific areas.

Method used

By obtaining the authorization logic section within the range of the train's mobile authorization MA and matching it with the speed limit logic section containing the temporary speed limit information, the temporary speed limit section within the range of the MA are determined. At the same time, the associated logical segment is considered to handle multi-turnout scenarios.

Benefits of technology

It realizes the accurate determination of the temporary speed limit section within the MA range of the train, improves the safety and reliability of train operation, and is suitable for multi-turn switch scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120039294A_ABST
    Figure CN120039294A_ABST
Patent Text Reader

Abstract

The invention provides a method, a device and equipment for determining a temporary speed limit section in an MA range, and relates to the technical field of train control, and the method comprises the following steps: matching an obtained authorization logic section of the MA range with a speed limit logic section containing temporary speed limit information, and when a target authorization logic section and a first speed limit logic section which are matched exist, determining the temporary speed limit section in the MA range; determining a starting point and an ending point of a temporary speed limit information overlapping area in the MA range based on the target authorization logic section; when an associated logic section of the authorized logic section exists, the associated logic section and the speed limiting logic section are matched, and when a target associated logic section and a second speed limiting logic section which are matched exist, the starting point and the ending point of an associated overlapping area containing temporary speed limiting information are determined based on the target associated logic section; and determining a temporary speed limit section in the MA range based on the starting point and the ending point of the overlapping area and the starting point and the ending point of the associated overlapping area. According to the invention, the temporary speed limit information in the MA range can be quickly determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of train control, and particularly to a method, device and equipment for determining a temporarily speed-limited section within a Movement Authority (MA). Background Art

[0002] With the rapid development of urban rail transit systems, the safety and efficiency of train operation have become the focus of attention. To ensure the safe operation of trains, strict control over the running speed of trains is required. In certain specific areas, such as construction areas, curves or switches, etc., temporary speed limits need to be set to ensure the safe passage of trains.

[0003] Currently, train control systems mainly adopt Communication Based Train Control (CBTC) technology. Through two-way communication between trains and the ground, precise positioning and control of trains are achieved. Within the Movement Authority (MA) of a train, the system calculates the movement authority for the train based on the train's position information and track occupancy, including the logical sections that the train is allowed to enter.

[0004] How to include the temporarily speed-limited information within its range in the movement authority to ensure the safe driving of trains is a technical problem that urgently needs to be solved currently. Summary of the Invention

[0005] The present invention provides a method, device and equipment for determining a temporarily speed-limited section within an MA, which can quickly determine the temporarily speed-limited information within the movement authority.

[0006] The present invention provides a method for determining a temporarily speed-limited section within an MA, including: Obtaining the authorized logical sections within the movement authority (MA) of the train; Matching the authorized logical sections with the speed-limiting logical sections containing temporarily speed-limited information. In the case where there are a target authorized logical section and a first speed-limiting logical section that match successfully, based on the target authorized logical section, determining the start point and end point of the overlapping area within the MA that contains temporarily speed-limited information; In the case where there are associated logical sections of the authorized logical sections, matching the associated logical sections with the speed-limiting logical sections. In the case where there are a target associated logical section and a second speed-limiting logical section that match successfully, based on the target associated logical section, determining the start point and end point of the associated overlapping area that contains temporarily speed-limited information; Based on the start point and end point of the overlapping area, and the start point and end point of the associated overlapping area, determining the temporarily speed-limited section within the MA.

[0007] A method for determining a temporary speed limit section within an MA range. Based on the target authorized logic section, determining the start and end points of the overlapping area within the MA range that contains temporary speed limit information includes: Determining whether the running direction of the train is the same as the direction of the authorized logic section to obtain a judgment result; Based on the judgment result and the target authorized logic section, determining the start and end points of the overlapping area within the MA range that contains temporary speed limit information.

[0008] A method for determining a temporary speed limit section within an MA range. Based on the judgment result and the target authorized logic section, determining the start and end points of the overlapping area within the MA range that contains temporary speed limit information includes: Determining the first positional relationship between the track section included in the first successfully matched target authorized logic section and the MA; the first positional relationship includes any one of the following: the track section included in the first target authorized logic section is not the track section where the start point of the MA is located, the track section included in the first target authorized logic section is not the track section where the end point of the MA is located, the track section included in the first target authorized logic section is the track section where the start point of the MA is located; Based on the judgment result and the first positional relationship, determining the start and end points of the overlapping area within the MA range that contains temporary speed limit information.

[0009] A method for determining a temporary speed limit section within an MA range. Based on the judgment result and the first positional relationship, determining the start and end points of the overlapping area within the MA range that contains temporary speed limit information includes: When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logic section, and the first positional relationship indicates that the track section included in the first successfully matched target authorized logic section is not the track section where the start point of the MA is located, then determining the start point of the first target authorized logic section as the start point of the overlapping area; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logic section, and the first positional relationship indicates that the track section included in the first successfully matched target authorized logic section is not the track section where the end point of the MA is located, then determining the end point of the first target authorized logic section as the end point of the overlapping area.

[0010] A method for determining a temporary speed limit section within an MA range. The method further includes: When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the first position relationship indicates that the track section included in the first target authorized logical section where the matching is successful is the track section where the starting point of the MA is located, it is judged whether there is a turnout in the first target authorized logical section; When there is no turnout in the first target authorized logical section, the maximum value between the offset of the starting point of the track section where the starting point of the MA is located and the offset of the starting point of the track section included in the first target authorized logical section is determined as the offset of the starting point of the overlapping area, and the starting point of the overlapping area is determined based on the offset of the starting point of the overlapping area; When there is no turnout in the first target authorized logical section, the maximum value between the offset of the ending point of the track section where the ending point of the MA is located and the offset of the ending point of the track section included in the first target authorized logical section is determined as the offset of the ending point of the overlapping area, and the ending point of the overlapping area is determined based on the offset of the ending point of the overlapping area.

[0011] According to a method for determining a temporary speed limit section within an MA provided by the present invention, the method further includes: When there is a turnout in the first target authorized logical section, the starting point of the MA is determined as the starting point of the overlapping area, and the ending point of the MA is determined as the ending point of the overlapping area.

[0012] According to a method for determining a temporary speed limit section within an MA provided by the present invention, determining the starting point and the ending point of the overlapping area including temporary speed limit information within the MA based on the judgment result and the first position relationship includes: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, and the first position relationship indicates that the track section included in the first target authorized logical section where the matching is successful is not the track section where the starting point of the MA is located, then the ending point of the first target authorized logical section is determined as the starting point of the overlapping area; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, and the first position relationship indicates that the track section included in the first target authorized logical section where the matching is successful is not the track section where the ending point of the MA is located, then the starting point of the first target authorized logical section is determined as the ending point of the overlapping area.

[0013] According to a method for determining a temporary speed limit section within an MA provided by the present invention, the method further includes: When the determination result indicates that the running direction of the train is opposite to the direction of the authorized logic section, and the first position relationship indicates that the track section included in the first target authorized logic section where the match is successful is the track section where the starting point of the MA is located, determine whether the first target authorized logic section includes a turnout; When the first target authorized logic section does not include a turnout, determine the minimum value between the offset of the end point of the track section where the starting point of the MA is located and the offset of the end point of the track section included in the first target authorized logic section as the offset of the starting point of the overlapping area, and determine the starting point of the overlapping area based on the offset of the starting point of the overlapping area; When the first target authorized logic section does not include a turnout, determine the minimum value between the offset of the starting point of the track section where the end point of the MA is located and the offset of the starting point of the track section included in the first target authorized logic section as the offset of the end point of the overlapping area, and determine the end point of the overlapping area based on the offset of the end point of the overlapping area.

[0014] According to a method for determining a temporary speed limit section within the MA provided by the present invention, the determining the starting point and the end point of the overlapping area including temporary speed limit information within the MA based on the determination result and the target authorized logic section includes: When the determination result indicates that the running direction of the train is the same as the direction of the authorized logic section, and the non-first target authorized logic section where the match is successful is not continuous with the previously determined overlapping area, determine the starting point of the non-first target authorized logic section as the starting point of the new overlapping area, and determine the end point of the non-first target authorized logic section as the end point of the new overlapping area; When the determination result indicates that the running direction of the train is the same as the direction of the authorized logic section, the non-first target authorized logic section where the match is successful is continuous with the previously determined overlapping area, and the non-first target authorized logic section does not include a turnout, update the end point of the previously determined overlapping area based on the end point of the non-first target authorized logic section; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, the non-first target authorized logical section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logical section includes a turnout, if there is an overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logical section, update the end point of the overlapping area determined last time based on the end point of the MA; if there is no overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logical section, update the end point of the overlapping area determined last time based on the end point of the non-first target authorized logical section.

[0015] According to a method for determining a temporary speed limit section within an MA provided by the present invention, the determining the start point and end point of the overlapping area containing temporary speed limit information within the MA based on the judgment result and the target authorized logical section includes: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section and the non-first target authorized logical section with a successful match is not continuous with the overlapping area determined last time, determine the end point of the non-first target authorized logical section as the start point of the new overlapping area, and determine the start point of the non-first target authorized logical section as the end point of the new overlapping area; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, the non-first target authorized logical section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logical section does not include a turnout, update the end point of the overlapping area determined last time based on the start point of the non-first target authorized logical section; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, the non-first target authorized logical section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logical section includes a turnout, if there is an overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logical section, update the end point of the overlapping area determined last time based on the end point of the non-first target authorized logical section; if there is no overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logical section, update the end point of the overlapping area determined last time based on the end point of the MA.

[0016] According to a method for determining a temporary speed limit section within an MA provided by the present invention, the determining the start point and end point of the associated overlapping area containing temporary speed limit information based on the target associated logical section includes: Based on the target associated logical section, determine the overlapping track section sequence of the track sections included in the MA and the speed limit logical section; Determine the second positional relationship between the MA and the overlapping track section sequence; Based on the second positional relationship, determine the start point and end point of the associated overlapping area containing the temporary speed limit information.

[0017] According to a method for determining a temporary speed limit section within an MA provided by the present invention, the determining the start point and end point of the associated overlapping area containing the temporary speed limit information based on the second positional relationship includes: When the second positional relationship indicates that both the start point and end point of the MA are within the overlapping track section sequence, determine the start point of the MA as the start point of the associated overlapping area, and determine the end point of the MA as the end point of the associated overlapping area; When the second positional relationship indicates that the start point of the MA is within the overlapping track section sequence and the end point of the MA is not within the overlapping track section sequence, determine the start point of the MA as the start point of the associated overlapping area, and determine the end point of the last track section in the overlapping track section sequence as the end point of the associated overlapping area; When the second positional relationship indicates that the start point of the MA is not within the overlapping track section sequence and the end point of the MA is within the overlapping track section sequence, determine the start point of the first track section in the overlapping track section sequence as the start point of the associated overlapping area, and determine the end point of the MA as the end point of the associated overlapping area; When the second positional relationship indicates that both the start point and end point of the MA are not within the overlapping track section sequence, determine the start point of the first track section in the overlapping track section sequence as the start point of the associated overlapping area, and determine the end point of the last track section in the overlapping track section sequence as the end point of the associated overlapping area.

[0018] The present invention also provides a device for determining a temporary speed limit section within an MA, including: An acquisition module, configured to acquire the authorized logical section within the moving authorization MA of the train; A processing module, configured to match the authorized logical section with the speed limit logical section containing the temporary speed limit information, and when there are a successfully matched target authorized logical section and a first speed limit logical section, based on the target authorized logical section, determine the start point and end point of the overlapping area containing the temporary speed limit information within the MA; The processing module is further configured to, when there is an associated logical section of the authorized logical section, match the associated logical section with the speed limit logical section, and when there is a target associated logical section and a second speed limit logical section with successful matching, determine the start point and the end point of the associated overlapping area including the temporary speed limit information based on the target associated logical section; The determining module is configured to determine the temporary speed limit section within the MA based on the start point and the end point of the overlapping area and the start point and the end point of the associated overlapping area.

[0019] The present invention further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, the method for determining the temporary speed limit section within the MA as described in any one of the above is implemented.

[0020] The present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for determining the temporary speed limit section within the MA as described in any one of the above is implemented.

[0021] The present invention further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method for determining the temporary speed limit section within the MA as described in any one of the above is implemented.

[0022] The method, device, and equipment for determining the temporary speed limit section within the MA provided by the present invention obtain the authorized logical section within the moving authorization MA of the train, match the authorized logical section with the speed limit logical section including the temporary speed limit information, and when there is a target authorized logical section and a first speed limit logical section with successful matching, determine the start point and the end point of the overlapping area including the temporary speed limit information within the MA based on the target authorized logical section. Additionally, when there is an associated logical section of the authorized logical section, match the associated logical section with the speed limit logical section, and when there is a target associated logical section and a second speed limit logical section with successful matching, determine the start point and the end point of the associated overlapping area including the temporary speed limit information based on the target associated logical section. Then, based on the start point and the end point of the overlapping area and the start point and the end point of the associated overlapping area, determine the temporary speed limit section within the MA. Since the authorized logical section and the associated logical section within the MA can be respectively matched with the speed limit logical section including the temporary speed limit information, the temporary speed limit section can be accurately determined within the MA of the train, improving the safety and reliability of train operation. Additionally, the associated logical section is considered in the present invention. Therefore, in some scenarios with multiple turnouts, the temporary speed limit section within the MA can also be accurately determined, improving the accuracy of the determined temporary speed limit section. Brief Description of the Drawings

[0023] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0024] Figure 1 One of the flow diagrams of the method for determining a temporary speed limit section within the MA range provided by an embodiment of the present invention.

[0025] Figure 2 A schematic diagram of a scenario with a temporary speed limit provided by an embodiment of the present invention.

[0026] Figure 3 Another flow diagram of the method for determining a temporary speed limit section within the MA range provided by an embodiment of the present invention.

[0027] Figure 4 A schematic structural diagram of the device for determining a temporary speed limit section within the MA range provided by an embodiment of the present invention.

[0028] Figure 5 A schematic physical structure diagram of an electronic device provided by an embodiment of the present invention. Detailed Embodiments

[0029] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention fall within the scope of protection of the present invention.

[0030] Next, the terms involved in the embodiments of the present invention will be explained first: CBTC: A continuous train automatic control system constructed by train active positioning technology that does not rely on trackside train occupancy detection equipment, continuous and two-way data communication technology, and on-vehicle and ground processors capable of performing safety functions.

[0031] MA: Refers to the track section where a train can safely travel within a specific time. MA can ensure that the train will not collide with other trains or obstacles during operation.

[0032] Logical section: A physical track section is logically divided into several equal small segments, and each small segment is called a logical section. The movement authorization range of the train consists of multiple logical sections.

[0033] The following will combine Figures 1 - 3 to describe the method for determining the temporarily speed-limited section within the MA provided by the embodiments of the present invention. The embodiments of the present invention can be applied to the control scenario of trains. The execution subject of this method can be an electronic device such as a train, a computer, a server, a server cluster, or a specially designed device for determining the temporarily speed-limited section within the MA, or it can be a device for determining the temporarily speed-limited section within the MA set in the electronic device. The device for determining the temporarily speed-limited section within the MA can be implemented by software, hardware, or a combination of both.

[0034] Figure 1 is a schematic flowchart of the method for determining the temporarily speed-limited section within the MA provided by the embodiments of the present invention. As Figure 1 shown, the method includes: Step 101: Obtain the authorized logical sections within the moving authority MA of the train.

[0035] In this step, the logical section is a logical division of the physical track section, and each logical section represents a section of the track. Based on the track section information where the starting point of the MA is located and the track section information where the ending point is located, all the logical sections within the MA are determined. In the embodiments of the present invention, all the logical sections within the MA are referred to as authorized logical sections.

[0036] Step 102: Match the authorized logical sections with the speed-limited logical sections containing temporary speed-limiting information. In the case where there are a target authorized logical section and a first speed-limited logical section that match successfully, based on the target authorized logical section, determine the starting point and the ending point of the overlapping area within the MA that contains the temporary speed-limiting information.

[0037] Figure 2 is a schematic diagram of the scenario with temporary speed limits provided by the embodiments of the present invention. As Figure 2 shown, the temporary speed-limiting information can be preset and is used to limit the train speed in specific situations or sections. For example, Figure 2 the blue part in indicates the logical sections containing the temporary speed-limiting information. In the specific implementation process, all the logical sections containing the temporary speed-limiting information can be determined based on the preset temporary speed-limiting information. In the embodiments of the present invention, the logical sections containing the temporary speed-limiting information can be referred to as speed-limited logical sections.

[0038] After obtaining all authorized logical sections within the MA range, each authorized logical section can be matched with the speed limit logical section. Among them, matching can be performed by comparing the identification information of each authorized logical section with the identification information of the speed limit logical section, or by comparing the position information of each authorized logical section with the position information of the speed limit logical section. When the identification information of the target authorized logical section is the same as the identification information of the first speed limit logical section, or the position information of the target authorized logical section is the same as the position information of the first speed limit logical section, it indicates that the target authorized logical section and the first speed limit logical section are successfully matched.

[0039] When it is determined that there are a target authorized logical section and a first speed limit logical section that are successfully matched, it indicates that there is an overlap between the authorized logical sections within the MA range and the speed limit logical sections containing temporary speed limit information. Then, based on the successfully matched target authorized logical section, the starting point and ending point of the overlapping area within the MA range that contains temporary speed limit information can be determined. Among them, these overlapping areas can be understood as areas where the train needs to comply with the pre-specified temporary speed limit information when passing through the corresponding track sections of these areas.

[0040] Step 103: When there is an associated logical section of the authorized logical section, match the associated logical section with the speed limit logical section. When there is a successfully matched target associated logical section and a second speed limit logical section, based on the target associated logical section, determine the starting point and ending point of the associated overlapping area that contains temporary speed limit information.

[0041] In this step, the associated logical section of the authorized logical section can be understood as the section that contains the normal position and reverse position of the same switch as the authorized logical section. When it is determined that there is an associated logical section of the authorized logical section, these associated logical sections also need to be matched with the speed limit logical section. Among them, matching can be performed by comparing the identification information of each associated logical section with the identification information of the speed limit logical section, or by comparing the position information of each associated logical section with the position information of the speed limit logical section. When the identification information of the target associated logical section is the same as the identification information of the second speed limit logical section, or the position information of the target associated logical section is the same as the position information of the second speed limit logical section, it indicates that the target associated logical section and the second speed limit logical section are successfully matched.

[0042] When it is determined that there are a target associated logical section and a second speed limit logical section that are successfully matched, it indicates that there is an overlap between the associated logical section and the speed limit logical section that contains temporary speed limit information. Then, based on the successfully matched target associated logical section, the starting point and ending point of the associated overlapping area that contains temporary speed limit information can be determined. Among them, these associated overlapping areas can be understood as areas where the train needs to comply with the pre-specified temporary speed limit information when passing through the corresponding track sections of these areas.

[0043] By matching the associated logical section and the speed limit logical section, scenarios including turnout areas can be processed, making the temporary speed limit information within the determined MA more accurate.

[0044] Step 104: Determine the temporary speed limit section within the MA based on the start and end points of the overlapping area and the start and end points of the associated overlapping area.

[0045] In this step, after determining the start and end points of the overlapping area and the start and end points of the associated overlapping area, the logical sections where these two parts of the area are located can be combined and used as the temporary speed limit section within the MA. In this way, when the vehicle passes through these temporary speed limit sections, it will travel according to the preset temporary speed limit information, improving the safety of vehicle travel.

[0046] The method for determining the temporary speed limit section within the MA provided by the embodiments of the present invention obtains the authorized logical section within the moving authorization MA of the train, and matches the authorized logical section with the speed limit logical section containing temporary speed limit information. In the case where there are a successfully matched target authorized logical section and a first speed limit logical section, based on the target authorized logical section, the start and end points of the overlapping area containing temporary speed limit information within the MA are determined. Additionally, in the case where there is an associated logical section of the authorized logical section, the associated logical section is matched with the speed limit logical section. In the case where there are a successfully matched target associated logical section and a second speed limit logical section, based on the target associated logical section, the start and end points of the associated overlapping area containing temporary speed limit information are determined. And based on the start and end points of the overlapping area and the start and end points of the associated overlapping area, the temporary speed limit section within the MA is determined. Since the authorized logical section and the associated logical section within the MA can be respectively matched with the speed limit logical section containing temporary speed limit information, the temporary speed limit section can be accurately determined within the MA of the train, improving the safety and reliability of train operation. Additionally, the associated logical section is considered in the present invention. Therefore, in some scenarios with multiple turnouts, the temporary speed limit section within the MA can also be accurately determined, improving the accuracy of the determined temporary speed limit section.

[0047] Exemplarily, based on the above embodiments, when determining the start and end points of the overlapping area containing temporary speed limit information within the MA based on the target authorized logical section, it is possible to determine whether the running direction of the train is the same as the direction of the authorized logical section to obtain a judgment result, and based on the judgment result and the target authorized logical section, determine the start and end points of the overlapping area containing temporary speed limit information within the MA.

[0048] Specifically, when the running direction of the train is the same as the direction of the authorized logical section, it can be considered that the current situation is in the logical positive scenario. When the running direction of the train is opposite to the direction of the authorized logical section, it can be considered that the current situation is in the logical negative scenario. By judging whether the running direction of the train is the same as the direction of the authorized logical section, the starting point and the ending point of the overlapping area containing the temporary speed limit information within the MA can be determined based on the judgment result and the target authorized logical section. Since different scenarios are distinguished, the accuracy of the determined starting point and ending point of the overlapping area can be improved.

[0049] Exemplarily, based on the above embodiments, when determining the starting point and the ending point of the overlapping area containing the temporary speed limit information within the MA according to the judgment result and the target authorized logical section, the first positional relationship between the track section included in the first successfully matched target authorized logical section and the MA can be determined; the first positional relationship includes any one of the following: the track section included in the first target authorized logical section is not the track section where the starting point of the MA is located, the track section included in the first target authorized logical section is not the track section where the ending point of the MA is located, the track section included in the first target authorized logical section is the track section where the starting point of the MA is located. Based on the judgment result and the first positional relationship, the starting point and the ending point of the overlapping area containing the temporary speed limit information within the MA are determined.

[0050] Specifically, by traversing multiple authorized logical sections and multiple speed limit logical sections in a loop and performing matching, for the successfully matched target authorized logical section, it is also necessary to further determine whether it is the first overlapping logical section that is matched. When it is the first successfully matched overlapping logical section, it is necessary to analyze the track section composition of the first successfully matched overlapping logical section to determine the information of the first overlapping area, where the information of the overlapping area includes the track section of the starting point of the overlapping area, the track section of the ending point, and the offset.

[0051] The first positional relationship between the first target authorized logical section and the starting point and the ending point of the MA can be judged to determine whether the track section included in the first target authorized logical section coincides with the track section where the starting point of the MA is located or the track section where the ending point of the MA is located, so as to determine the starting point and the ending point of the overlapping area containing the temporary speed limit information within the MA.

[0052] In this embodiment, based on the judgment result of whether the running direction of the train is the same as the direction of the authorized logical section, and the first positional relationship between the track section included in the first target authorized logical section and the MA, the starting point and the ending point of the overlapping area can be determined quickly and accurately.

[0053] Exemplarily, based on the above embodiments, when determining the start and end points of the overlapping area containing the temporary speed limit information within the MA based on the judgment result and the first positional relationship, it may be that when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the first positional relationship indicates that the track section included in the first target authorized logical section that matches successfully is not the track section where the start point of the MA is located, then the start point of the first target authorized logical section is determined as the start point of the overlapping area. When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the first positional relationship indicates that the track section included in the first target authorized logical section that matches successfully is not the track section where the end point of the MA is located, then the end point of the first target authorized logical section is determined as the end point of the overlapping area.

[0054] Specifically, when the running direction of the train is the same as the direction of the authorized logical section, that is, in the scenario of logical positive, if the track section included in the first target authorized logical section that matches successfully according to the first positional relationship is not the track section where the start point of the MA is located, it means that the track section included in the speed limit logical section overlaps with other logical sections within the MA. At this time, the start point in the overlapping area structure can be directly set as the start point of the first target authorized logical section. The overlapping area structure is used to store the information of all overlapping areas, and the start point in the overlapping area structure can also be understood as the start point of the first overlapping area.

[0055] Similarly, when the running direction of the train is the same as the direction of the authorized logical section, that is, in the scenario of logical positive, if the track section included in the first target authorized logical section that matches successfully according to the first positional relationship is not the track section where the end point of the MA is located, it means that the track section included in the speed limit logical section overlaps with other logical sections within the MA. At this time, the end point of the first target authorized logical section can be directly determined as the end point of the overlapping area. This overlapping area is stored in the overlapping area structure.

[0056] In this embodiment, when the running direction of the train is the same as the direction of the authorized logical section, by determining the first positional relationship between the track section included in the first target authorized logical section that matches successfully and the start and end points of the MA, the start and end points of the overlapping area can be determined simply and quickly, improving the efficiency and accuracy of determining the overlapping area.

[0057] In addition, based on the above embodiments, when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the first position relationship indicates that the track section included in the first target authorized logical section where the matching is successful is the track section where the starting point or the ending point of MA is located, it is also necessary to further determine the starting point and the ending point of the overlapping area in combination with whether there is a turnout included in the first target authorized logical section.

[0058] Exemplarily, when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the track section included in the first target authorized logical section where the first position relationship indicates successful matching is the track section where the starting point of MA is located, it is judged whether there is a turnout included in the first target authorized logical section; when there is no turnout included in the first target authorized logical section, the maximum value between the offset of the starting point of the track section where the starting point of MA is located and the offset of the starting point of the track section included in the first target authorized logical section is determined as the offset of the starting point of the overlapping area, and the starting point of the overlapping area is determined based on the offset of the starting point of the overlapping area; when there is no turnout included in the first target authorized logical section, the maximum value between the offset of the ending point of the track section where the ending point of MA is located and the offset of the ending point of the track section included in the first target authorized logical section is determined as the offset of the ending point of the overlapping area, and the ending point of the overlapping area is determined based on the offset of the ending point of the overlapping area.

[0059] Specifically, when the running direction of the train is the same as the direction of the authorized logical section, that is, in the scenario of logical positive, if the track section included in the first target authorized logical section where the first position relationship indicates successful matching is the track section where the starting point of MA is located, it means that the track section included in the speed limit logical section coincides with the logical section corresponding to the starting point of MA. At this time, it is necessary to make specific distinctions according to whether there is a turnout included in the first target authorized logical section.

[0060] When there is no turnout included in the first target authorized logical section, it is necessary to compare the offset of the starting point of the track section where the starting point of MA is located with the offset of the starting point of the track section included in the first target authorized logical section, and take the maximum offset of the two as the offset of the track section of the starting point of the overlapping area, so as to determine the starting point of the overlapping area based on the offset of the track section.

[0061] Similarly, for the ending point of the overlapping area, when there is no turnout included in the first target authorized logical section, it is necessary to compare the offset of the ending point of the track section where the ending point of MA is located with the offset of the ending point of the track section included in the first target authorized logical section, and take the maximum offset of the two as the offset of the track section of the ending point of the overlapping area, so as to determine the ending point of the overlapping area based on the offset of the track section.

[0062] In this embodiment, when the track section included in the first target authorization logic section where the matching is successful is the track section where the starting point or the ending point of MA is located, the offset of the starting point and the ending point of the overlapping area can be further determined by further combining whether the first target authorization logic section includes a turnout, so as to further determine the starting point and the ending point of the overlapping area. The above method can adapt to track sections under different conditions and improve the accuracy of determining the overlapping area.

[0063] Exemplarily, based on the above embodiments, when the first target authorization logic section includes a turnout, the starting point of MA is determined as the starting point of the overlapping area, and the ending point of MA is determined as the ending point of the overlapping area.

[0064] Specifically, when it is determined that the first target authorization logic section includes a turnout, in order to improve the safety of the train at the turnout position, although there is no temporary speed limit information in some logic sections at the turnout position, the temporary speed limit information at the turnout position also needs to be specially processed. At this time, the starting point of MA can be directly set as the starting point of the overlapping area, and the ending point of MA can be set as the ending point of the overlapping area.

[0065] In this embodiment, when the first target authorization logic section includes a turnout, the starting point of MA can be determined as the starting point of the overlapping area, and the ending point of MA can be determined as the ending point of the overlapping area, so that the temporary speed limit information can cover the entire range of MA at the turnout position, improving the safety of train operation at the turnout position. In addition, in the scenario including a turnout, the accuracy of the determined temporary speed limit section is higher.

[0066] Exemplarily, based on the above embodiments, in the scenario where the judgment result indicates that the running direction of the train is opposite to the direction of the authorization logic section, that is, the logic is reversed, when determining the starting point and the ending point of the overlapping area including the temporary speed limit information within the range of MA based on the judgment result and the first position relationship, when the judgment result indicates that the running direction of the train is opposite to the direction of the authorization logic section and the first position relationship indicates that the track section included in the first target authorization logic section where the matching is successful is not the track section where the starting point of MA is located, the ending point of the first target authorization logic section is determined as the starting point of the overlapping area; when the track section included in the first target authorization logic section where the matching is successful is not the track section where the ending point of MA is located, the starting point of the first target authorization logic section is determined as the ending point of the overlapping area.

[0067] Specifically, when the running direction of the train is opposite to the direction of the authorized logical section, that is, in the scenario of logical reversal, if the track section included in the first target authorized logical section where the first position relationship representation matches successfully is not the track section where the starting point of MA is located, it indicates that the track section included in the speed limit logical section coincides with other logical sections within the MA range. At this time, since the train enters the speed limit logical section from the end point of the first target authorized logical section, the end point of the first target authorized logical section can be directly determined as the starting point information in the coincidence area structure, that is, the starting point of the first coincidence area in the coincidence area structure.

[0068] When the running direction of the train is opposite to the direction of the authorized logical section, that is, in the scenario of logical reversal, if the track section included in the first target authorized logical section where the first position relationship representation matches successfully is not the track section where the end point of MA is located, it indicates that the track section included in the speed limit logical section coincides with other logical sections within the MA range. At this time, the starting point of the first target authorized logical section can be directly determined as the end point of the coincidence area.

[0069] In this embodiment, the starting point and the end point of the coincidence area can be accurately determined in the above manner, and it can adapt to the complex scenario where the running direction of the train is opposite to the direction of the authorized logical section.

[0070] Exemplarily, based on the above embodiments, when the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, and the track section included in the first target authorized logical section where the first position relationship representation matches successfully is the track section where the starting point of MA is located, it is judged whether there is a turnout in the first target authorized logical section. When there is no turnout in the first target authorized logical section, the minimum value between the offset of the end point of the track section where the starting point of MA is located and the offset of the end point of the track section included in the first target authorized logical section is determined as the offset of the starting point of the coincidence area, and the starting point of the coincidence area is determined based on the offset of the starting point of the coincidence area; when there is no turnout in the first target authorized logical section, the minimum value between the offset of the starting point of the track section where the end point of MA is located and the offset of the starting point of the track section included in the first target authorized logical section is determined as the offset of the end point of the coincidence area, and the end point of the coincidence area is determined based on the offset of the end point of the coincidence area.

[0071] Specifically, when the running direction of the train is opposite to the direction of the authorized logical section, that is, in the scenario of logical inversion, if the track section included in the first target authorized logical section where the first position relationship representation matches successfully is the track section where the starting point of MA is located, it indicates that the track section included in the speed limit logical section coincides with the logical section corresponding to the starting point of MA. At this time, it is necessary to make a specific distinction according to whether the first target authorized logical section includes a turnout.

[0072] When the first target authorized logical section does not include a turnout, it is necessary to compare the offset of the end point of the track section where the starting point of MA is located with the offset of the end point of the track section included in the first target authorized logical section, and take the minimum offset of the two as the track section offset of the starting point of the overlapping area, so as to determine the starting point of the overlapping area based on this track section offset.

[0073] Similarly, for the end point of the overlapping area, when the first target authorized logical section does not include a turnout, it is necessary to compare the offset of the starting point of the track section where the end point of MA is located with the offset of the starting point of the track section included in the first target authorized logical section, and take the minimum offset of the two as the track section offset of the end point of the overlapping area, so as to determine the end point of the overlapping area based on this track section offset.

[0074] Exemplarily, on the basis of the above embodiment, in the case where the first target authorized logical section includes a turnout, the starting point of MA can be determined as the end point of the overlapping area.

[0075] In this embodiment, in the case where the track section included in the first target authorized logical section where the matching is successful is the track section where the starting point or the end point of MA is located, it is also possible to further combine whether the first target authorized logical section includes a turnout to determine the offsets of the starting point and the end point of the overlapping area, so as to further determine the starting point and the end point of the overlapping area. The above method can adapt to the track section under the condition of including a turnout, improving the accuracy of determining the overlapping area.

[0076] Further, on the basis of the above embodiment, for the case of non-first matching during traversal, for example, when the target authorized logical section is not the first successfully matched logical section, it is also necessary to continue to update the information of the remaining overlapping areas, and the specific update method still needs to be carried out according to the running direction of the train.

[0077] Exemplarily, when determining the start and end points of the overlapping area containing the temporary speed limit information within the MA based on the judgment result and the target authorized logical section, it is also possible that when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the non-first target authorized logical section that matches successfully is not continuous with the previously determined overlapping area, the start point of the non-first target authorized logical section is determined as the start point of the new overlapping area, and the end point of the non-first target authorized logical section is determined as the end point of the new overlapping area; when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, the non-first target authorized logical section that matches successfully is continuous with the previously determined overlapping area, and the non-first target authorized logical section does not include a turnout, the end point of the overlapping area determined last time is updated based on the end point of the non-first target authorized logical section; when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, the non-first target authorized logical section that matches successfully is continuous with the previously determined overlapping area, and the non-first target authorized logical section includes a turnout, when there is an overlapping track section between the track section where the end point of the MA is located and the track section included in the non-first target authorized logical section, the end point of the overlapping area determined last time is updated based on the end point of the MA, and when there is no overlapping track section between the track section where the end point of the MA is located and the track section included in the non-first target authorized logical section, the end point of the overlapping area determined last time is updated based on the end point of the non-first target authorized logical section.

[0078] Specifically, when the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, that is, in the case of logical positive, it is necessary to judge whether the non-first target authorized logical section and the previously determined overlapping area are continuous, that is, whether they are continuous logical sections within the MA. When the non-first target authorized logical section and the previously determined overlapping area are not continuous, it means that the start and end points of a new overlapping area need to be determined, and the start and end points of the non-first target authorized logical section can be directly assigned to the new overlapping area, that is, the start point of the non-first target authorized logical section is determined as the start point of the new overlapping area, and the end point of the non-first target authorized logical section is determined as the end point of the new overlapping area.

[0079] For the continuous case, it is necessary to further judge whether the non-first target authorized logical section contains a turnout. When the non-first target authorized logical section does not include a turnout, the end point of the overlapping area determined last time needs to be continued, that is, the end point of the overlapping area determined last time is directly updated using the end point of the non-first target authorized logical section. For example, the end point of the non-first target authorized logical section can be used as the end point of the overlapping area determined last time.

[0080] When the non-first target authorized logical section includes a turnout, when there is an overlap between the track section where the end point of the MA is located and a certain track section in the track section sequence included in the non-first target authorized logical section, the end point of the overlapping area determined last time can be updated based on the end point of the MA, that is, updating the end point of the overlapping area determined last time to the end point of the MA. When there is no overlap between the track section where the end point of the MA is located and a certain track section in the track section sequence included in the non-first target authorized logical section, the end point of the overlapping area determined last time can be updated based on the end point of the non-first target authorized logical section, that is, updating the end point of the overlapping area determined last time to the end point of the non-first target authorized logical section.

[0081] It should be noted that for the case where the running direction of the train is the same as the direction of the authorized logical section, and the non-first target authorized logical section that matches successfully is continuous with the overlapping area determined last time, the start point of the overlapping area determined last time remains unchanged, and only the end point needs to be updated.

[0082] In this embodiment, for the non-first target authorized logical section, by further distinguishing whether the non-first target authorized logical section that matches successfully is continuous with the overlapping area determined last time, the start point and end point of the overlapping area are determined, which improves the flexibility and accuracy of determining the overlapping area. In addition, in the above solution, the situation of whether the non-first target authorized logical section includes a turnout is also considered, so that the determination method of the overlapping area can adapt to different scenarios. For the complex scenario where two logical sections in the temporary speed limit scenario simultaneously include the normal position and reverse position of the same turnout and include a common track section, and the common part also needs to be set with a temporary speed limit, the overlapping area can be accurately determined for this complex scenario.

[0083] Exemplarily, based on the above embodiments, when the running direction of the train is opposite to the direction of the authorized logical section, when determining the start and end points of the overlapping area containing the temporary speed limit information within the MA based on the judgment result and the target authorized logical section, in the case where the non-first target authorized logical section with a successful match is discontinuous with the previously determined overlapping area, the end point of the non-first target authorized logical section may be determined as the start point of the new overlapping area, and the start point of the non-first target authorized logical section may be determined as the end point of the new overlapping area; in the case where the non-first target authorized logical section with a successful match is continuous with the previously determined overlapping area and the non-first target authorized logical section does not include a turnout, the end point of the overlapping area determined last time may be updated based on the start point of the non-first target authorized logical section; in the case where the non-first target authorized logical section with a successful match is continuous with the previously determined overlapping area and the non-first target authorized logical section includes a turnout, when there is an overlapping track section between the track section where the end point of the MA is located and the track section included in the non-first target authorized logical section, the end point of the overlapping area determined last time may be updated based on the end point of the non-first target authorized logical section, and when there is no overlapping track section between the track section where the end point of the MA is located and the track section included in the non-first target authorized logical section, the end point of the overlapping area determined last time may be updated based on the end point of the MA.

[0084] Specifically, when the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, that is, in the case of logical inversion, it is necessary to determine whether the non-first target authorized logical section and the previously determined overlapping area are continuous, that is, whether they are continuous logical sections within the MA. When the non-first target authorized logical section and the previously determined overlapping area are discontinuous, it means that the start and end points of the new overlapping area need to be re-determined, and then the end point and start point of the non-first target authorized logical section can be directly assigned to the new overlapping area, that is, the end point of the non-first target authorized logical section is determined as the start point of the new overlapping area, and the start point of the non-first target authorized logical section is determined as the end point of the new overlapping area.

[0085] For the continuous case, it is necessary to further determine whether the non-first target authorized logical section contains a turnout. When the non-first target authorized logical section does not include a turnout, the end point of the overlapping area determined last time needs to be extended, that is, the start point of the non-first target authorized logical section is directly used to update the end point of the overlapping area determined last time. For example, the start point of the non-first target authorized logical section may be used as the end point of the overlapping area determined last time.

[0086] When the non-first target authorized logical section includes a turnout, when there is an overlap between the track section where the end point of the MA is located and a certain track section in the track section sequence included in the non-first target authorized logical section, the end point of the overlapping area determined last time can be updated based on the end point of the non-first target authorized logical section, that is, the end point of the overlapping area determined last time is updated to the end point of the non-first target authorized logical section. When there is no overlap between the track section where the end point of the MA is located and a certain track section in the track section sequence included in the non-first target authorized logical section, the end point of the overlapping area determined last time can be updated based on the end point of the MA, that is, the end point of the overlapping area determined last time is updated to the end point of the MA.

[0087] It should be noted that for the case where the running direction of the train is the same as the direction of the authorized logical section, and the non-first target authorized logical section that matches successfully is continuous with the overlapping area determined last time, the starting point of the overlapping area determined last time remains unchanged, and only the end point needs to be updated.

[0088] In this embodiment, by further distinguishing whether the non-first target authorized logical section that matches successfully is continuous with the overlapping area determined last time, the starting point and the end point of the overlapping area are determined, which improves the flexibility and accuracy of the determination of the overlapping area. In addition, in the above solution, the situation of whether the non-first target authorized logical section includes a turnout is also considered, so that the determination method of the overlapping area can adapt to different scenarios.

[0089] Exemplarily, on the basis of the above embodiments, not only the logical sections within the MA need to be considered, but also the associated areas of the logical sections of the MA need to be considered. When determining the starting point and the end point of the associated overlapping area including the temporary speed limit information based on the target associated logical section, it can be based on the target associated logical section, determine the overlapping track section sequence of the MA and the track sections included in the logical section including the temporary speed limit information, determine the second positional relationship between the MA and the overlapping track section sequence, and based on the second positional relationship, determine the starting point and the end point of the associated overlapping area including the temporary speed limit information.

[0090] Specifically, the associated logical section can be understood as the logical section that includes the normal and reverse positions of a certain turnout while including the logical sections that have not been successfully matched within the MA. In the setting of the temporary speed limit, the speed limit information also needs to be set synchronously for the track sections in the overlapping part of the two logical sections.

[0091] When there are associated logical sections within the MA range, traverse these associated logical sections and determine whether the currently traversed associated logical section matches the speed limit logical section, for example, whether the identification information or the location information of the logical sections is the same. When there is a matching target associated logical section, it is necessary to further determine whether the target associated logical section is the first successfully matched associated logical section. When it is the first successfully matched target associated logical section and the running direction of the train is the same as the direction of the logical section, traverse the other associated logical sections to determine whether these associated logical sections match the temporary speed limit logical section. When a match is found, since there is an overlapping part between the associated logical section and the authorized logical section within the MA range, therefore, based on the successfully matched target associated logical section, the overlapping track section sequence between the MA and the track sections included in the speed limit logical section can be determined.

[0092] The starting track section of the associated logical section is used as the first track section in the overlapping track section sequence, and the search direction is determined according to the direction of the associated point corresponding to the associated logical section, so as to traverse and query all overlapping overlapping track section sequences, and judge the second position relationship between the starting point and the ending point of the MA and the overlapping track section sequence, so that based on the second position relationship, the starting point and the ending point of the associated overlapping area containing the temporary speed limit information can be determined.

[0093] In this embodiment, by considering the associated logical section, the associated overlapping area can be determined, making the logical section containing the temporary speed limit information within the finally determined MA more comprehensive and accurate.

[0094] Exemplarily, based on the above embodiments, when determining the start point and end point of the associated coincidence area including the temporary speed limit information based on the second positional relationship, in the case where the start point and end point of the MA are both located within the coincidence track section sequence, the start point of the MA is determined as the start point of the associated coincidence area, and the end point of the MA is determined as the end point of the associated coincidence area; in the case where the start point of the MA is located within the coincidence track section sequence and the end point of the MA is not located within the coincidence track section sequence, the start point of the MA is determined as the start point of the associated coincidence area, and the end point of the last track section in the coincidence track section sequence is determined as the end point of the associated coincidence area; in the case where the start point of the MA is not located within the coincidence track section sequence and the end point of the MA is located within the coincidence track section sequence, the start point of the first track section in the coincidence track section sequence is determined as the start point of the associated coincidence area, and the end point of the MA is determined as the end point of the associated coincidence area; in the case where the start point and end point of the MA are both not located within the coincidence track section sequence, the start point of the first track section in the coincidence track section sequence is determined as the start point of the associated coincidence area, and the end point of the last track section in the coincidence track section sequence is determined as the end point of the associated coincidence area.

[0095] Specifically, when the start point and end point of the MA are both located within the coincidence track section sequence, since it is necessary to determine the temporary speed limit information within the range of the MA, the start point of the associated coincidence area can be set as the start point of the MA, and the end point of the associated coincidence area can be set as the end point of the MA.

[0096] When the start point of the MA is located within the coincidence track section sequence, but the end point of the MA is not located within the coincidence track section sequence, the start point of the associated coincidence area can be set as the start point of the MA, and the end point of the associated coincidence area can be set as the end point of the last track section in the coincidence track section sequence.

[0097] When the start point of the MA is not located within the coincidence track section sequence, but the end point of the MA is located within the coincidence track section sequence, the start point of the associated coincidence area can be set as the start point of the first track section in the coincidence track section sequence, and the end point of the associated coincidence area can be set as the end point of the MA.

[0098] When neither the start point nor the end point of the MA is located within the coincidence track section sequence, the start point of the associated coincidence area can be set as the start point of the first track section in the coincidence track section sequence, and the end point of the associated coincidence area can be set as the end point of the last track section in the coincidence track section sequence. It should be understood that in this scenario, it is necessary to determine that the track sections where the start point and end point of the MA are located are not within the non-coincidence track section sequence of the target associated logic section at the same time.

[0099] In this embodiment, when there is an associated logical section within the MA range, by matching the associated logical section with the speed limit logical section and based on the positional relationship between the MA and the target associated logical section with successful matching, the starting point and the ending point of the associated overlapping area are determined. Since the associated logical section is considered, the associated overlapping area can be determined, making the logical section containing the temporary speed limit information within the finally determined MA range more comprehensive and accurate, thus ensuring the safe operation of the train.

[0100] Figure 3 FIG. 2 is a second schematic flowchart of the method for determining the temporary speed limit section within the MA range provided by the embodiment of the present invention. As Figure 3 shown, the method includes: obtaining the authorized logical section within the moving authorization MA range of the train and the associated logical section corresponding to the authorized logical section, by traversing the authorized logical section and the speed limit logical section, matching each authorized logical section with each speed limit logical section. If the currently traversed target authorized logical section and the first speed limit logical section match successfully, then based on the target authorized logical section, the starting point and the ending point of the overlapping area containing the temporary speed limit information within the MA range can be determined. If the currently traversed authorized logical section and the speed limit logical section do not match successfully, then continue to traverse the next authorized logical section and speed limit logical section for matching.

[0101] In addition, by traversing the associated logical section and the speed limit logical section, matching each associated logical section with each speed limit logical section. If the currently traversed target associated logical section and the second speed limit logical section match successfully, then based on the target associated logical section, the starting point and the ending point of the associated overlapping area containing the temporary speed limit information can be determined. If the currently traversed associated logical section and the speed limit logical section do not match successfully, then continue to traverse the next associated logical section and speed limit logical section for matching.

[0102] After all traversals are completed, the determined overlapping area and the associated overlapping area are summarized, and the summarized area is determined as the temporary speed limit area within the MA range.

[0103] Since the authorized logical section and the associated logical section within the MA range can be respectively matched with the speed limit logical section containing the temporary speed limit information, the temporary speed limit section can be accurately determined within the MA range of the train, improving the safety and reliability of the train operation. In addition, the associated logical section is also considered in the present invention. Therefore, in some scenarios with multiple turnouts, the temporary speed limit section within the MA range can also be accurately determined, improving the accuracy of the determined temporary speed limit section.

[0104] The determination device for the temporary speed limit section within the MA provided in the embodiments of the present invention will be described below. The determination device for the temporary speed limit section within the MA described below can be correspondingly referred to the determination method for the temporary speed limit section within the MA described above.

[0105] Figure 4 It is a schematic structural diagram of the determination device for the temporary speed limit section within the MA provided in the embodiments of the present invention. Referring to Figure 4 As shown, the determination device 400 for the temporary speed limit section within the MA includes: An acquisition module 11, configured to acquire the authorized logical sections within the movement authorization MA of the train; A processing module 12, configured to match the authorized logical sections with the speed limit logical sections containing temporary speed limit information. When there are a target authorized logical section and a first speed limit logical section with a successful match, based on the target authorized logical section, determine the start point and the end point of the overlapping area within the MA that contains the temporary speed limit information; The processing module 12 is further configured to, when there are associated logical sections of the authorized logical sections, match the associated logical sections with the speed limit logical sections. When there are a target associated logical section and a second speed limit logical section with a successful match, based on the target associated logical section, determine the start point and the end point of the associated overlapping area that contains the temporary speed limit information; A determination module 13, configured to determine the temporary speed limit section within the MA based on the start point and the end point of the overlapping area, and the start point and the end point of the associated overlapping area.

[0106] In an exemplary embodiment, the processing module 12 is specifically configured to: Judge whether the running direction of the train is the same as the direction of the authorized logical section, and obtain a judgment result; Based on the judgment result and the target authorized logical section, determine the start point and the end point of the overlapping area within the MA that contains the temporary speed limit information.

[0107] In an exemplary embodiment, the processing module 12 is specifically configured to: Determine the first positional relationship between the track section included in the first target authorized logical section with a successful match and the MA; the first positional relationship includes any one of the following: the track section included in the first target authorized logical section is not the track section where the start point of the MA is located, the track section included in the first target authorized logical section is not the track section where the end point of the MA is located, the track section included in the first target authorized logical section is the track section where the start point of the MA is located; Based on the determination result and the first positional relationship, determine the start point and the end point of the overlapping area within the MA that contains the temporary speed limit information.

[0108] In one exemplary embodiment, the processing module 12 is specifically configured to: When the determination result indicates that the running direction of the train is the same as the direction of the authorized logic section and the first positional relationship indicates that the track section included in the first target authorized logic section that matches successfully is not the track section where the start point of the MA is located, determine the start point of the first target authorized logic section as the start point of the overlapping area; When the determination result indicates that the running direction of the train is the same as the direction of the authorized logic section and the first positional relationship indicates that the track section included in the first target authorized logic section that matches successfully is not the track section where the end point of the MA is located, determine the end point of the first target authorized logic section as the end point of the overlapping area.

[0109] In one exemplary embodiment, the apparatus further includes: a judgment module, where: The judgment module is configured to judge whether a turnout is included in the first target authorized logic section when the determination result indicates that the running direction of the train is the same as the direction of the authorized logic section and the first positional relationship indicates that the track section included in the first target authorized logic section that matches successfully is the track section where the start point of the MA is located; The determination module 13 is configured to, when the first target authorized logic section does not include a turnout, determine the maximum value between the offset of the start point of the track section where the start point of the MA is located and the offset of the start point of the track section included in the first target authorized logic section as the offset of the start point of the overlapping area, and determine the start point of the overlapping area based on the offset of the start point of the overlapping area; The determination module 13 is further configured to, when the first target authorized logic section does not include a turnout, determine the maximum value between the offset of the end point of the track section where the end point of the MA is located and the offset of the end point of the track section included in the first target authorized logic section as the offset of the end point of the overlapping area, and determine the end point of the overlapping area based on the offset of the end point of the overlapping area.

[0110] In one exemplary embodiment, the determination module 13 is further configured to, when the first target authorized logic section includes a turnout, determine the start point of the MA as the start point of the overlapping area and determine the end point of the MA as the end point of the overlapping area.

[0111] In an exemplary embodiment, the processing module 12 is specifically configured to: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logic section, and the first position relationship indicates that the track section included in the first target authorized logic section where the matching is successful is not the track section where the starting point of the MA is located, the end point of the first target authorized logic section is determined as the starting point of the overlapping area; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logic section, and the first position relationship indicates that the track section included in the first target authorized logic section where the matching is successful is not the track section where the end point of the MA is located, the starting point of the first target authorized logic section is determined as the end point of the overlapping area.

[0112] In an exemplary embodiment, the judgment module is further configured to, when the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logic section, and the first position relationship indicates that the track section included in the first target authorized logic section where the matching is successful is the track section where the starting point of the MA is located, judge whether there is a turnout in the first target authorized logic section; The determination module 13 is further configured to, when there is no turnout in the first target authorized logic section, determine the minimum value between the offset of the end point of the track section where the starting point of the MA is located and the offset of the end point of the track section included in the first target authorized logic section as the offset of the starting point of the overlapping area, and determine the starting point of the overlapping area based on the offset of the starting point of the overlapping area; The determination module 13 is further configured to, when there is no turnout in the first target authorized logic section, determine the minimum value between the offset of the starting point of the track section where the end point of the MA is located and the offset of the starting point of the track section included in the first target authorized logic section as the offset of the end point of the overlapping area, and determine the end point of the overlapping area based on the offset of the end point of the overlapping area.

[0113] In an exemplary embodiment, the processing module 12 is specifically configured to: When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logic section, and the non-first target authorized logic section where the matching is successful is not continuous with the previously determined overlapping area, the starting point of the non-first target authorized logic section is determined as the starting point of the new overlapping area, and the end point of the non-first target authorized logic section is determined as the end point of the new overlapping area; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logic section, the non-first target authorized logic section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logic section does not include a turnout, update the end point of the overlapping area determined last time based on the end point of the non-first target authorized logic section; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logic section, the non-first target authorized logic section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logic section includes a turnout, when there is an overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logic section, update the end point of the overlapping area determined last time based on the end point of the MA, when there is no overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logic section, update the end point of the overlapping area determined last time based on the end point of the non-first target authorized logic section.

[0114] In an exemplary embodiment, the processing module 12 is specifically configured to: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logic section, and the non-first target authorized logic section with a successful match is not continuous with the overlapping area determined last time, determine the end point of the non-first target authorized logic section as the start point of the new overlapping area, and determine the start point of the non-first target authorized logic section as the end point of the new overlapping area; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logic section, the non-first target authorized logic section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logic section does not include a turnout, update the end point of the overlapping area determined last time based on the start point of the non-first target authorized logic section; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logic section, the non-first target authorized logic section with a successful match is continuous with the overlapping area determined last time, and the non-first target authorized logic section includes a turnout, when there is an overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logic section, update the end point of the overlapping area determined last time based on the end point of the non-first target authorized logic section, when there is no overlapping track section between the track section where the end point of the MA is located and the track sections included in the non-first target authorized logic section, update the end point of the overlapping area determined last time based on the end point of the MA.

[0115] In an exemplary embodiment, the processing module 12 is specifically configured to: Based on the target associated logical section, determine a sequence of overlapping track sections of the MA and the track sections included in the speed limit logical section; Determine a second positional relationship between the MA and the sequence of overlapping track sections; Based on the second positional relationship, determine the start point and the end point of the associated overlapping area containing the temporary speed limit information.

[0116] In an exemplary embodiment, the processing module 12 is specifically configured to: When the second positional relationship indicates that both the start point and the end point of the MA are located within the sequence of overlapping track sections, determine the start point of the MA as the start point of the associated overlapping area, and determine the end point of the MA as the end point of the associated overlapping area; When the second positional relationship indicates that the start point of the MA is located within the sequence of overlapping track sections and the end point of the MA is not located within the sequence of overlapping track sections, determine the start point of the MA as the start point of the associated overlapping area, and determine the end point of the last track section in the sequence of overlapping track sections as the end point of the associated overlapping area; When the second positional relationship indicates that the start point of the MA is not located within the sequence of overlapping track sections and the end point of the MA is located within the sequence of overlapping track sections, determine the start point of the first track section in the sequence of overlapping track sections as the start point of the associated overlapping area, and determine the end point of the MA as the end point of the associated overlapping area; When the second positional relationship indicates that both the start point and the end point of the MA are not located within the sequence of overlapping track sections, determine the start point of the first track section in the sequence of overlapping track sections as the start point of the associated overlapping area, and determine the end point of the last track section in the sequence of overlapping track sections as the end point of the associated overlapping area.

[0117] The device in this embodiment can be used to execute the method in any of the method embodiments for determining the temporary speed limit section within the MA. The specific implementation process and technical effects are similar to those in the method embodiments for determining the temporary speed limit section within the MA. For details, reference can be made to the detailed introduction in the method embodiments for determining the temporary speed limit section within the MA, which will not be elaborated here.

[0118] Figure 5 This is a schematic physical structure diagram of an electronic device provided by an embodiment of the present invention, as Figure 5As shown in the figure, the electronic device may include: a processor 510, a communications interface 520, a memory 530, and a communication bus 540. Among them, the processor 510, the communications interface 520, and the memory 530 complete communication with each other through the communication bus 540. The processor 510 may call logic instructions in the memory 530 to execute a method for determining a temporary speed limit section within the MA range. The method includes: obtaining an authorized logical section within the movement authorization (MA) range of the train; matching the authorized logical section with a speed limit logical section containing temporary speed limit information. In the case where there are a target authorized logical section and a first speed limit logical section with a successful match, based on the target authorized logical section, determining the start point and end point of the overlapping area containing the temporary speed limit information within the MA range; in the case where there is an associated logical section of the authorized logical section, matching the associated logical section with the speed limit logical section. In the case where there are a target associated logical section and a second speed limit logical section with a successful match, based on the target associated logical section, determining the start point and end point of the associated overlapping area containing the temporary speed limit information; based on the start point and end point of the overlapping area, and the start point and end point of the associated overlapping area, determining the temporary speed limit section within the MA range.

[0119] In addition, when the logical instructions in the above-mentioned memory 530 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0120] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the method for determining a temporary speed limit section within the MA provided by each of the above methods. The method includes: obtaining an authorized logical section within the movement authorization MA of the train; matching the authorized logical section with a speed limit logical section containing temporary speed limit information. When there are a target authorized logical section and a first speed limit logical section with a successful match, based on the target authorized logical section, determining the start point and end point of the overlapping area within the MA that contains temporary speed limit information; when there is an associated logical section of the authorized logical section, matching the associated logical section with the speed limit logical section. When there are a target associated logical section and a second speed limit logical section with a successful match, based on the target associated logical section, determining the start point and end point of the associated overlapping area that contains temporary speed limit information; based on the start point and end point of the overlapping area, and the start point and end point of the associated overlapping area, determining the temporary speed limit section within the MA.

[0121] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the method for determining a temporary speed limit section within the MA provided by each of the above methods. The method includes: obtaining an authorized logical section within the movement authorization MA of the train; matching the authorized logical section with a speed limit logical section containing temporary speed limit information. When there are a target authorized logical section and a first speed limit logical section with a successful match, based on the target authorized logical section, determining the start point and end point of the overlapping area within the MA that contains temporary speed limit information; when there is an associated logical section of the authorized logical section, matching the associated logical section with the speed limit logical section. When there are a target associated logical section and a second speed limit logical section with a successful match, based on the target associated logical section, determining the start point and end point of the associated overlapping area that contains temporary speed limit information; based on the start point and end point of the overlapping area, and the start point and end point of the associated overlapping area, determining the temporary speed limit section within the MA.

[0122] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0123] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for determining a temporary speed limit section within an MA range, characterized in that: include: Get the authorized logical section within the range of the train's movement authorization MA; Matching the authorized logical segment with the speed limit logical segment containing the temporary speed limit information, and if there is a successfully matched target authorized logical segment and the first speed limit logical segment, determining the start point and the end point of the overlapping area containing the temporary speed limit information within the MA range based on the target authorized logical segment; In the case where there is an associated logical segment of the authorized logical segment, the associated logical segment is matched with the speed limit logical segment, and in the case where there is a successfully matched target associated logical segment and a second speed limit logical segment, a start point and an end point of an associated overlapping area containing temporary speed limit information are determined based on the target associated logical segment; Based on the start point and the end point of the overlap area and the start point and the end point of the associated overlap area, a temporary speed limit section within the MA range is determined.

2. The method for determining a temporary speed limit section within an MA range according to claim 1, characterized in that: The determining, based on the target authorized logical section, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range includes: Determine whether the running direction of the train is the same as the direction of the authorized logical section, and obtain a determination result; Based on the judgment result and the target authorized logical segment, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range are determined.

3. The method for determining a temporary speed limit section within an MA range according to claim 2, characterized in that: The determining, based on the judgment result and the target authorized logical segment, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range includes: Determine a first positional relationship between the track segment included in the first target authorized logical segment that matches successfully and the MA; the first positional relationship includes any one of the following: the track segment included in the first target authorized logical segment is not the track segment where the starting point of the MA is located, the track segment included in the first target authorized logical segment is not the track segment where the end point of the MA is located, and the track segment included in the first target authorized logical segment is the track segment where the starting point of the MA is located; Based on the judgment result and the first position relationship, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range are determined.

4. The method for determining a temporary speed limit section within an MA range according to claim 3, characterized in that: The determining, based on the judgment result and the first position relationship, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range includes: When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the track section included in the first target authorized logical section that is successfully matched by the first position relationship is not the track section where the starting point of the MA is located, the starting point of the first target authorized logical section is determined as the starting point of the overlap area; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical segment, and the track segment contained in the first target authorized logical segment that successfully matches the first position relationship is not the track segment where the end point of the MA is located, the end point of the first target authorized logical segment is determined as the end point of the overlapping area.

5. The method for determining a temporary speed limit section within an MA range according to claim 4, characterized in that: The method further comprises: When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the track section included in the first target authorized logical section where the first position relationship indicates the successful match is the track section where the starting point of the MA is located, it is determined whether the first target authorized logical section includes a turnout; In the case that the first target authorized logical section does not include a turnout, the maximum value of the offset of the starting point of the track section where the starting point of the MA is located and the offset of the starting point of the track section included in the first target authorized logical section is determined as the offset of the starting point of the overlapped area, and the starting point of the overlapped area is determined based on the offset of the starting point of the overlapped area; When the first target authorized logical segment does not include a turnout, the maximum value of the offset of the end point of the track segment where the end point of the MA is located and the offset of the end point of the track segment included in the first target authorized logical segment is determined as the offset of the end point of the overlapping area, and the end point of the overlapping area is determined based on the offset of the end point of the overlapping area.

6. The method for determining a temporary speed limit section within an MA range according to claim 5, characterized in that: The method further comprises: In the case where a turnout is included in the first target authorized logical section, the starting point of the MA is determined as the starting point of the overlap area, and the ending point of the MA is determined as the ending point of the overlap area.

7. The method for determining a temporary speed limit section within an MA range according to claim 3, characterized in that: The determining, based on the judgment result and the first position relationship, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range includes: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, and the track section included in the first target authorized logical section that is successfully matched by the first position relationship is not the track section where the starting point of the MA is located, the end point of the first target authorized logical section is determined as the starting point of the overlap area; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical segment, and the track segment contained in the first target authorized logical segment that successfully matches the first position relationship is not the track segment where the end point of the MA is located, the starting point of the first target authorized logical segment is determined as the end point of the overlapping area.

8. The method for determining a temporary speed limit section within an MA range according to claim 7, characterized in that: The method further comprises: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, and the track section included in the first target authorized logical section that the first position relationship indicates a successful match is the track section where the starting point of the MA is located, judging whether the first target authorized logical section includes a turnout; In the case that the first target authorized logical section does not include a turnout, the minimum value of the offset of the end point of the track section where the starting point of the MA is located and the offset of the end point of the track section included in the first target authorized logical section is determined as the offset of the starting point of the overlapped area, and the starting point of the overlapped area is determined based on the offset of the starting point of the overlapped area; When the first target authorized logical segment does not include a turnout, the minimum value of the offset of the starting point of the track segment where the end point of the MA is located and the offset of the starting point of the track segment included in the first target authorized logical segment is determined as the offset of the end point of the overlapping area, and the end point of the overlapping area is determined based on the offset of the end point of the overlapping area.

9. The method for determining a temporary speed limit section within an MA range according to claim 2, characterized in that: The determining, based on the judgment result and the target authorized logical segment, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range includes: When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, and the successfully matched non-first target authorized logical section is discontinuous with the overlapped area determined last time, the starting point of the non-first target authorized logical section is determined as the starting point of the new overlapped area, and the end point of the non-first target authorized logical section is determined as the end point of the new overlapped area; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical section, the successfully matched non-first target authorized logical section is continuous with the last determined overlap area, and the non-first target authorized logical section does not include a turnout, the end point of the last determined overlap area is updated based on the end point of the non-first target authorized logical section; When the judgment result indicates that the running direction of the train is the same as the direction of the authorized logical segment, the successfully matched non-first target authorized logical segment is continuous with the overlapping area determined last time, and the non-first target authorized logical segment includes a turnout, when the track segment where the end point of the MA is located has an overlapping track segment with the track segment included in the non-first target authorized logical segment, the end point of the overlapping area determined last time is updated based on the end point of the MA; when the track segment where the end point of the MA is located has no overlapping track segment with the track segment included in the non-first target authorized logical segment, the end point of the overlapping area determined last time is updated based on the end point of the non-first target authorized logical segment.

10. The method for determining a temporary speed limit section within an MA range according to claim 2, characterized in that: The determining, based on the judgment result and the target authorized logical segment, a start point and an end point of an overlapping area containing temporary speed limit information within the MA range includes: When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, and the successfully matched non-first target authorized logical section is discontinuous with the overlap area determined last time, the end point of the non-first target authorized logical section is determined as the starting point of the new overlap area, and the starting point of the non-first target authorized logical section is determined as the end point of the new overlap area; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical section, the successfully matched non-first target authorized logical section is continuous with the last determined overlap area, and the non-first target authorized logical section does not include a turnout, updating the end point of the last determined overlap area based on the starting point of the non-first target authorized logical section; When the judgment result indicates that the running direction of the train is opposite to the direction of the authorized logical segment, the successfully matched non-first target authorized logical segment is continuous with the overlapping area determined last time, and the non-first target authorized logical segment includes a turnout, when the track segment where the end point of the MA is located has an overlapping track segment with the track segment included in the non-first target authorized logical segment, the end point of the overlapping area determined last time is updated based on the end point of the non-first target authorized logical segment; when the track segment where the end point of the MA is located has no overlapping track segment with the track segment included in the non-first target authorized logical segment, the end point of the overlapping area determined last time is updated based on the end point of the MA.

11. The method for determining a temporary speed limit section within an MA range according to claim 1, characterized in that: The determining, based on the target associated logical section, a start point and an end point of an associated overlapping area containing temporary speed limit information comprises: Based on the target associated logical segment, determining a track segment sequence of overlapped track segments included in the MA and the speed limit logical segment; determining a second positional relationship between the MA and the sequence of overlapping track segments; Based on the second positional relationship, a start point and an end point of an associated overlapping area including temporary speed limit information are determined.

12. The method for determining a temporary speed limit section within an MA range according to claim 11, characterized in that: The determining, based on the second position relationship, a start point and an end point of an associated overlapping area including temporary speed limit information includes: When the second positional relationship indicates that both the start point and the end point of the MA are located within the overlapping track segment sequence, the start point of the MA is determined as the start point of the associated overlapping region, and the end point of the MA is determined as the end point of the associated overlapping region; When the second positional relationship indicates that the starting point of the MA is located within the overlapping track segment sequence, and the ending point of the MA is not located within the overlapping track segment sequence, the starting point of the MA is determined as the starting point of the associated overlapping area, and the ending point of the last track segment in the overlapping track segment sequence is determined as the ending point of the associated overlapping area; When the second positional relationship indicates that the starting point of the MA is not within the overlapping track segment sequence, and the ending point of the MA is within the overlapping track segment sequence, the starting point of the first track segment in the overlapping track segment sequence is determined as the starting point of the associated overlapping region, and the ending point of the MA is determined as the ending point of the associated overlapping region; When the second positional relationship represents that the start point and the end point of the MA are not located within the overlapping track segment sequence, the start point of the first track segment in the overlapping track segment sequence is determined as the start point of the associated overlapping area, and the end point of the last track segment in the overlapping track segment sequence is determined as the end point of the associated overlapping area.

13. A device for determining a temporary speed limit section within an MA range, characterized in that: include: An acquisition module, used for acquiring an authorized logical section within the range of the movement authorization MA of the train; a processing module, configured to match the authorized logical segment with the speed limit logical segment containing the temporary speed limit information, and determine the start point and end point of the overlapping area containing the temporary speed limit information within the MA range based on the target authorized logical segment when there is a successfully matched target authorized logical segment and the first speed limit logical segment; The processing module is further configured to match the associated logical segment with the speed limit logical segment when there is an associated logical segment of the authorized logical segment, and determine the start and end points of the associated overlapping area containing the temporary speed limit information based on the target associated logical segment when there is a successfully matched target associated logical segment and a second speed limit logical segment; The determination module is used to determine the temporary speed limit section within the MA range based on the starting point and the end point of the overlap area and the starting point and the end point of the associated overlap area.

14. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for determining the temporary speed limit section within the MA range according to any one of claims 1 to 12 is implemented.

15. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for determining a temporary speed limit section within an MA range as claimed in any one of claims 1 to 12 is implemented.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for determining a temporary speed limit section within an MA range as claimed in any one of claims 1 to 12 is implemented.

Citation Information

Patent Citations

  • Temporary speed limiting method and device, electronic equipment and storage medium

    CN110758494A

  • Temporary train speed limiting method and device, readable storage medium and electronic equipment

    CN112744267A

  • Temporary speed limit safety management method for multimode train control system

    CN113022661A

  • Train whole-line temporary speed limiting method and train full-automatic operation system

    CN113511238A

  • Temporary speed limit management method and system in autonomous operation control mode

    CN114348066A