Axle counter modeling method, device and electronic equipment in CBTC signal test system

By using the front and rear positions of the train model in the CBTC signal testing system to update the occupancy count of the axle count, the problem of lack of axle modeling in the prior art is solved, cost savings and operation simplification are achieved, and the reliability of the test is improved. sex.

CN112214876BActive Publication Date: 2024-12-27CRSC URBAN RAIL TRANSIT TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202010955091.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-11
Publication Date
2024-12-27
Estimated Expiration
2040-09-11

AI Technical Summary

Technical Problem

The lack of axle-counting modeling in the prior art has resulted in high physical testing costs and difficult operation in CBTC signal testing systems, and it is impossible to effectively simulate the entire line.

Method used

By using the front and rear positions of the train model as the occupancy and clearing trigger points of the axle in the CBTC signal testing system, the occupancy count of the axle is updated in real time, the axle is constructed, the testing operation process is simplified and the cost is reduced.

Benefits of technology

It effectively saves test costs, reduces operation difficulty, simplifies the test process, realizes accurate occupation and clear count of the axis, and improves the reliability of signal testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112214876B_ABST
    Figure CN112214876B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides an axle counter modeling method, device and electronic device in a CBTC signal test system, wherein the method comprises: obtaining the front position of the train model in the CBTC signal test system as the occupancy trigger point of the axle counter, and obtaining the rear position of the train model as the clearing trigger point of the axle counter; in the process of updating the position of the train model, by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter, the occupancy count of the axle counter is updated in real time to construct an axle counter model. The embodiment of the present invention can effectively save costs by using models instead of real objects for modeling, and only using the front and rear of the train as counting trigger points can more effectively reduce the difficulty of operation and simplify the test operation process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of rail transit control technology, and in particular to an axle counter modeling method, device and electronic equipment in a CBTC signal test system. Background Art

[0002] The Communication Based Train Control System (CBTC) is a signal system that uses advanced communication and computer technologies to continuously monitor and control train operations. It uses wireless two-way communication between trains and trackside equipment to replace track circuits, which can more safely and efficiently improve the track line's capacity and effectively shorten the running interval.

[0003] Before CBTC is put into use and during maintenance, its signal system needs to be simulated and tested. In the rail transit signal simulation test system, the object to be tested is the signal system, and the test environment needs to include trackside equipment, such as axle counters. Axle counters are equipment installed at stations at both ends of the railway. They use closed-loop sensors installed on the rails to monitor the number of train wheel pairs passing through, and after detection by the microcomputer system and the door, the number of wheel pairs at this station is sent to the other station. Then, after the train arrives at the other station, the other station automatically opens the section when the number of wheel pairs received is the same as that of the departure station.

[0004] In real axle counting, the count is based on the entry / exit situation of all wheel pairs of the train. In the rail transit signal simulation test system, due to the high cost and difficulty of installation of real axle counting equipment, it is difficult to test the axle counting of the entire line in the laboratory with real objects, so it is necessary to establish an axle counting simulation model. However, most of the existing rail transit simulation methods only simulate part of the entire CBTC system. The establishment of an axle counting model in the rail transit signal system is a problem that needs to be solved urgently in the industry. Summary of the invention

[0005] The embodiments of the present invention provide an axle counter modeling method, device and electronic equipment in a CBTC signal test system, so as to solve the defect of waste caused by adopting physical testing due to lack of axle counter modeling in the prior art, and achieve the goal of simplifying the test operation process and reducing the test cost.

[0006] An embodiment of the present invention provides an axle counter modeling method in a CBTC signal test system, comprising:

[0007] The front position of the train model in the CBTC signal test system is obtained as an occupation trigger point of the axle counter, and the rear position of the train model is obtained as an exit trigger point of the axle counter;

[0008] In the process of updating the position of the train model, the relative position relationship between the occupation trigger point and the clearance trigger point and the axle counter is analyzed, the occupation count of the axle counter is updated in real time, and the axle counter model is constructed.

[0009] According to the axle counter modeling method in the CBTC signal test system of one embodiment of the present invention, the step of updating the occupancy count of the axle counter in real time by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter specifically includes:

[0010] When the train model is detected entering the axle counter through the occupation trigger point, the occupation count of the axle counter is increased by 1, and when the train model is detected leaving the axle counter through the clearance trigger point, the occupation count of the axle counter is decreased by 1.

[0011] According to the axle counter modeling method in the CBTC signal test system according to one embodiment of the present invention, the step of updating the occupancy count of the axle counter in real time specifically includes:

[0012] If the occupation trigger point and the clearing trigger point of the train model are both in the first axle counter, the occupation count of the first axle counter is recorded as 2;

[0013] If the occupancy trigger point and the clearance trigger point occupy two different axle counters respectively, the occupancy counts of the two different axle counters are both recorded as 1, and the occupancy counts of the axle counters spanned by the train model are both recorded as 1, and a list L of axle counters spanned by the train model is recorded.

[0014] According to the axle counter modeling method in a CBTC signal test system according to an embodiment of the present invention, the step of updating the axle counter occupancy count in real time further includes:

[0015] The first relative position relationship between the train model and the axle counter in the previous cycle and the second relative position relationship in the current cycle are obtained, and the occupancy count of the axle counter is determined based on the occupancy trigger point, the clearance trigger point, the first relative position relationship and the second relative position relationship.

[0016] According to the axle counter modeling method in the CBTC signal test system of one embodiment of the present invention, if the occupation trigger point crosses the axle counter and the clearance trigger point does not cross the axle counter, the step of determining the occupation count of the axle counter specifically includes:

[0017] If the first relative position relationship is that the entire train model is at the second axle counter, and the second relative position relationship is that the occupancy trigger point of the train model moves to the third axle counter, and the clearance trigger point is still at the second axle counter, then the occupancy count of the third axle counter is increased by 1, and the occupancy count of the second axle counter is decreased by 1;

[0018] If the first relative position relationship is that the occupancy trigger point of the train model is at the fifth axle and the clearance trigger point is at the fourth axle, and the second relative position relationship is that the occupancy trigger point of the train model moves across the fifth axle and moves to the sixth axle, and the clearance trigger point is still at the fourth axle, then the occupancy count of the sixth axle is increased by 1, and the number of the fifth axle is increased in the list L of the crossing axles.

[0019] According to the axle counter modeling method in the CBTC signal test system according to one embodiment of the present invention, if the occupation trigger point and the clearance trigger point both cross the axle counter, the step of determining the occupation count of the axle counter specifically includes:

[0020] If the first relative position relationship is that the occupancy trigger point is at the third axle counter and the clearance trigger point is at the second axle counter, and the second relative position relationship is that the occupancy trigger point moves across the third axle counter to the fourth axle counter, and the clearance trigger point moves across the second axle counter to the third axle counter, then the occupancy count of the fourth axle counter is increased by 1, and the occupancy count of the second axle counter is decreased by 1, and if the train model does not cross the third axle counter, the occupancy count of the third axle counter remains unchanged.

[0021] According to the axle counter modeling method in the CBTC signal test system of one embodiment of the present invention, if the occupation trigger point does not cross the axle counter and the clearance trigger point crosses the axle counter, the step of determining the occupation count of the axle counter specifically includes:

[0022] If the first relative position relationship is that the occupation trigger point is at the third axis counter, the clearance trigger point is at the second axis counter, and the second relative position relationship is that the clearance trigger point moves across the second axis counter to the third axis counter, and the occupation trigger point is still at the third axis counter, then the occupation count of the third axis counter is increased by 1, and the occupation count of the second axis counter is decreased by 1;

[0023] If the first relative position relationship is that the occupancy trigger point is at the sixth axle, the train model spans the fifth axle and the clearance trigger point is at the fourth axle, and the second relative position relationship is that the clearance trigger point spans the fourth axle and moves to the fifth axle, and the occupancy trigger point is still at the sixth axle, then the occupancy counts of the fourth axle and the fifth axle are respectively reduced by 1, and the number of the fifth axle is deleted from the list L of spanning axles.

[0024] The embodiment of the present invention further provides an axle counter modeling device in a CBTC signal test system, comprising:

[0025] A trigger point determination module is used to obtain the front position of the train model in the CBTC signal test system as an occupation trigger point of the axle counter, and obtain the rear position of the train model as an exit trigger point of the axle counter;

[0026] The modeling output module is used to update the occupancy count of the axle counter in real time and construct the axle counter model by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter during the train model position update process.

[0027] An embodiment of the present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the axle counter modeling method in the CBTC signal test system described above are implemented.

[0028] An embodiment of the present invention further provides a non-transitory computer-readable storage medium having computer instructions stored thereon. When the computer instructions are executed by a computer, the steps of the axle counting modeling method in the CBTC signal test system described above are implemented.

[0029] The axle counter modeling method, device and electronic equipment in the CBTC signal test system provided by the embodiment of the present invention can effectively save costs by using models instead of real objects for modeling, and only use the front and rear of the vehicle as counting trigger points, which can more effectively reduce the difficulty of operation and simplify the test operation process. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 A schematic flow chart of an axle counter modeling method in a CBTC signal test system provided in an embodiment of the present invention;

[0032] Figure 2 A schematic diagram of a scenario in which the front of the vehicle passes over the axle counter but the rear of the vehicle does not pass over the axle counter in the axle counter modeling method in the CBTC signal test system provided according to an embodiment of the present invention;

[0033] Figure 3 A schematic diagram of a scenario in which the front of the vehicle passes over the axle counter and the rear of the vehicle also passes over the axle counter in the axle counter modeling method in the CBTC signal test system provided according to an embodiment of the present invention;

[0034] Figure 4A schematic diagram of a scenario in which the front of the vehicle does not cross the axle counter and the rear of the vehicle crosses the axle counter in the axle counter modeling method in the CBTC signal test system provided according to an embodiment of the present invention;

[0035] Figure 5 A schematic diagram of the structure of an axle counter modeling device in a CBTC signal test system provided in an embodiment of the present invention;

[0036] Figure 6 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0038] The embodiments of the present invention aim to solve the problem of waste caused by the use of physical testing due to the lack of axle counting modeling in the prior art. Modeling by using a model instead of a physical object can effectively save costs, and only using the front and rear of the vehicle as counting trigger points can more effectively reduce the difficulty of operation and simplify the test operation process. The embodiments of the present invention will be specifically described and introduced through multiple embodiments.

[0039] Figure 1 A flow chart of an axle counter modeling method in a CBTC signal test system provided by an embodiment of the present invention is shown in FIG. Figure 1 As shown, the method includes:

[0040] S101, obtaining the front position of the train model in the CBTC signal test system as an occupation trigger point of the axle counter, and obtaining the rear position of the train model as a clearance trigger point of the axle counter.

[0041] It can be understood that, considering that the real axle counting is based on the entry / exit situation of all wheel pairs of the train, on the one hand, the real axle counting is expensive and difficult to install, and testing with real objects will bring higher testing costs. On the other hand, all wheel pairs passed by the train must be statistically counted, and the calculation process and operation flow are relatively complicated. The embodiment of the present invention uses a model instead of a real object for testing, and uses the front and rear of the continuous train model as the trigger points for marking the train position, instead of using the train wheel pair count to record the update of the train model position.

[0042] Specifically, the front position of the train is used as the occupation trigger point. When the front position of the train is detected to enter a certain axle counter, the state of the axle counter is marked as occupied. At the same time, the rear position of the train is used as the clearing trigger point. When the rear of the train moves out of a certain axle counter, the axle counter is released and the state of the axle counter is marked as clearing.

[0043] S102, during the train model position update process, by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter, the occupancy count of the axle counter is updated in real time to construct an axle counter model.

[0044] It can be understood that axle counting is to count the dynamic process of the train's movement. Therefore, during the movement of the train model, the position update of the train model is detected in real time through the occupancy trigger point and the clearance trigger point of the train model, that is, the position update of the train model relative to the axle counter, and by analyzing the relative position relationship between the two, the occupancy count of the axle counter is recorded according to the set counting rules to obtain the counting model of the axle counter. In other words, the embodiment of the present invention adopts the axle occupancy counting method for processing, that is, the front and rear of the train model are used as two trigger points, and the occupancy count is updated in real time during the position update of the train model.

[0045] The axle counting modeling method in the CBTC signal test system provided in the embodiment of the present invention can effectively save costs by using a model instead of a physical object for modeling, and only uses the front and rear of the vehicle as counting trigger points, which can more effectively reduce the operating difficulty and simplify the test operation process.

[0046] Among them, according to the optional axle counter modeling method in the CBTC signal test system provided by the above-mentioned embodiments, the step of updating the occupancy count of the axle counter in real time by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter specifically includes: when the train model is detected entering the axle counter through the occupancy trigger point, the occupancy count of the axle counter is increased by 1, and when the train model is detected leaving the axle counter through the clearing trigger point, the occupancy count of the axle counter is reduced by 1.

[0047] It can be understood that, in the simulation system of the embodiment of the present invention, under normal circumstances, when a train enters a certain axle counter, the axle counter occupation count increases by 1, and when the train exits the axle counter, the axle counter occupation count decreases by 1. When the axle counter count is greater than 0, the axle counter is considered to be occupied, otherwise it is considered to be cleared. That is, the train's occupation of the axle counter is triggered by the train head, and the axle counter clearing is triggered by the train tail.

[0048] According to the axle counter modeling method in the CBTC signal test system provided in the above embodiments, the step of updating the axle counter occupancy count in real time specifically includes:

[0049] If the occupancy trigger point and the clearing trigger point of the train model are both on the first axle counter, the occupancy count of the first axle counter is recorded as 2;

[0050] If the occupation trigger point and the clearance trigger point occupy two different axle counters respectively, the occupation counts of the two different axle counters are both recorded as 1, and the occupation counts of the axle counters spanned by the train model are both recorded as 1, and the list L of axle counters spanned by the train model is recorded.

[0051] It can be understood that the embodiment of the present invention makes special considerations for the axle counter occupancy counts for different situations where the front and rear of the train model cross the axle counter and are on the same axle counter. Specifically, when the train model is established with a given initial position, the axle counter counts are processed as follows: when the front and rear of the train model are on the same axle counter, that is, the occupancy trigger point and the clearance trigger point are on the same axle counter (recorded as the first axle counter), the occupancy count of the axle counter is recorded as 2. When the front and rear of the train model are on different axle counters, the axle counter counts occupied by the front and rear are recorded as 1 respectively, and the axle counter counts crossed by the train model are directly recorded as 1 (cleared to 0 when exiting from the rear), and a list L of axle counters crossed is recorded.

[0052] It can be understood that the list L of the crossed axle counters records the IDs of the crossed axle counters, which is a collection of the IDs of all the axle counters crossed by the train model.

[0053] The embodiment of the present invention analyzes and processes the different relative position relationships between the train and the axle counter respectively, so that the axle counter can be accurately counted for occupation and clearance during the movement of the train model, thereby ensuring the reliability of the counting.

[0054] Among them, according to the optional axle counter modeling method in the CBTC signal test system provided by the above-mentioned embodiments, the step of updating the occupancy count of the axle counter in real time also includes: obtaining the first relative position relationship between the train model and the axle counter in the previous cycle and the second relative position relationship in the current cycle, and determining the occupancy count of the axle counter based on the occupancy trigger point, the clearing trigger point, the first relative position relationship and the second relative position relationship.

[0055] It can be understood that, considering that while calculating the axle counter occupancy, it is also necessary to clear the axle counters that have been entered, the embodiment of the present invention compares the axle counting conditions of the two cycles before and after the train model is moving, and comprehensively considers the axle counting. In other words, the occupancy count of the relevant axle counter is determined by detecting the position change of the train model occupancy trigger point (i.e., the front position) and the clearing trigger point (i.e., the rear position) relative to the axle counter in the current detection cycle and the previous detection cycle. Among them, the relative position relationship between the train model and the axle counter includes the position change of the occupancy trigger point and the clearing trigger point relative to the axle counter and whether the train model spans multiple axle counters.

[0056] The embodiment of the present invention compares the axle counting conditions of two cycles before and after the train model is traveling, and comprehensively considers the axle counting, so that the axle counting clearing operation can be performed more accurately, thereby improving the counting accuracy.

[0057] According to the axle counter modeling method in the CBTC signal test system provided in the above embodiments, if the occupation trigger point crosses the axle counter and the clearance trigger point does not cross the axle counter, the step of determining the occupation count of the axle counter specifically includes:

[0058] If the first relative position relationship is that the entire train model is at the second axle counter, and the second relative position relationship is that the occupancy trigger point of the train model moves to the third axle counter, and the clearing trigger point is still at the second axle counter, then the occupancy count of the third axle counter is increased by 1, and the occupancy count of the second axle counter is decreased by 1;

[0059] If the first relative position relationship is that the occupancy trigger point of the train model is at the fifth axle and the clearance trigger point is at the fourth axle, and the second relative position relationship is that the occupancy trigger point of the train model moves across the fifth axle and moves to the sixth axle, and the clearance trigger point is still at the fourth axle, then the occupancy count of the sixth axle is increased by 1, and the number of the fifth axle is increased in the list L across the axles.

[0060] It can be understood that the embodiment of the present invention considers the situation that the front of the train model crosses the axle counter in the current cycle relative to the previous cycle, but the rear of the train does not cross the axle counter. This situation also includes two different application scenarios, specifically, Figure 2 FIG. 1 is a schematic diagram of a scenario in which the front of the vehicle passes over the axle counter and the rear of the vehicle does not pass over the axle counter in the axle counter modeling method in the CBTC signal test system provided in an embodiment of the present invention. In the figure:

[0061] Scenario 1, i.e. from the previous cycle 1 to the current cycle 1: the front and rear of the train in the previous cycle 1 are both on axle counter a, and the front of the train in the current cycle 1 is on axle counter b, while the rear remains unchanged. At this time, the count of axle counter b increases by 1. Note that this is a special case, and the count of axle counter a should be subtracted by 1 to ensure that the count is subtracted by 1 when the rear of the train leaves to "clear the axle counter" (because the count of axle counter a in the previous cycle was 2).

[0062] Scenario 2, i.e., from the previous cycle 2 to the current cycle 2: In the previous cycle, the front and rear of the train were at different axle counters. In this case, the general situation is followed, and the count of axle counter b is increased by 1. However, the train now crosses axle counter a, and axle counter a needs to be added to the list of crossed axle counters L. Note that there is no need to clear the count of axle counter a at this time (because the count of the crossed axle counter is 1, and it is cleared by the rear of the train driving out).

[0063] Among them, according to the optional axle counter modeling method in the CBTC signal test system provided by the above embodiments, if the occupancy trigger point and the clearing trigger point both cross the axle counter, the step of determining the occupancy count of the axle counter specifically includes: if the first relative position relationship is that the occupancy trigger point is at the third axle counter, and the clearing trigger point is at the second axle counter, and the second relative position relationship is that the occupancy trigger point crosses the third axle counter and moves to the fourth axle counter, and the clearing trigger point crosses the second axle counter and moves to the third axle counter, then the occupancy count of the fourth axle counter is increased by 1, and the occupancy count of the second axle counter is reduced by 1, and if the train model does not cross the third axle counter, the occupancy count of the third axle counter remains unchanged.

[0064] It can be understood that the embodiment of the present invention considers the situation that the front of the train model crosses the axle counter and the rear of the train also crosses the axle counter in the current cycle relative to the previous cycle, specifically as follows Figure 3 FIG. 1 is a schematic diagram of a scenario in which the front of the vehicle passes over the axle counter and the rear of the vehicle also passes over the axle counter in the axle counter modeling method in the CBTC signal test system provided in an embodiment of the present invention. In the figure:

[0065] In the previous cycle, the front of the train was at axle counter c, the rear of the train was at axle counter a, and the train model crossed axle counter b. After the train model moved, the front of the train model reached axle counter d in this cycle, the rear of the train reached axle counter b, and the train model changed from crossing axle counter b to crossing axle counter c. At this time, according to the general principle, the count of axle counter d where the front of the train is located in this cycle is increased by 1, and the count of axle counter a where the rear of the train is located is reduced by 1. In addition, special attention should be paid to the fact that if the axle counter that the train crosses changes from b to c, the axle counter b needs to be deleted in the list L of the axle counters that cross. And the axle counter c needs to be added.

[0066] According to the axle counter modeling method in the CBTC signal test system provided in the above embodiments, if the occupation trigger point does not cross the axle counter and the clearance trigger point crosses the axle counter, the step of determining the occupation count of the axle counter specifically includes:

[0067] If the first relative position relationship is that the occupation trigger point is at the third counting axle, the clearance trigger point is at the second counting axle, and the second relative position relationship is that the clearance trigger point moves across the second counting axle to the third counting axle, and the occupation trigger point is still at the third counting axle, then the occupation count of the third counting axle is increased by 1, and the occupation count of the second counting axle is decreased by 1;

[0068] If the first relative position relationship is that the occupancy trigger point is at the sixth axle, the train model spans the fifth axle and the clearance trigger point is at the fourth axle, and the second relative position relationship is that the clearance trigger point spans the fourth axle and moves to the fifth axle, and the occupancy trigger point is still at the sixth axle, then the occupancy counts of the fourth and fifth axle are respectively reduced by 1, and the number of the fifth axle is deleted from the list L spanning the axles.

[0069] It can be understood that the embodiment of the present invention considers the situation that the front of the train model does not cross the axle counter in the current cycle, but the rear of the train crosses the axle counter in the previous cycle. Figure 4 FIG. 1 is a schematic diagram of a scenario in which the front of the vehicle does not pass the axle counter and the rear of the vehicle passes the axle counter in the axle counter modeling method in the CBTC signal test system according to an embodiment of the present invention. In the figure:

[0070] Scenario 1, that is, from the previous cycle 1 to the current cycle 1: the front and rear of the vehicle did not cross the axle counter in the previous cycle. At this time, the axle counter a of the rear of the vehicle in the previous cycle is reduced by 1. However, since the front and rear of the vehicle are on the same axle counter b at this time, the axle counter b count needs to be increased to 2.

[0071] Scenario 2, i.e., from the previous cycle 2 to the current cycle 2: the front and rear axle counters of the previous cycle are crossed, and the axle counter a of the rear of the previous cycle is reduced by 1. In addition, since the cross-axle counter b is reduced, the axle counter b needs to be deleted from the cross-axle counter list L.

[0072] In addition, there is a special case, that is, the front of the vehicle does not cross the axle counter, and the rear of the vehicle does not cross the axle counter in this cycle. At this time, all counts remain unchanged.

[0073] Finally, when the train model is deleted or reaches the end of the line, the axle counters occupied by the front and rear of the train and the counts across the axle counter list are reduced by 1 to clear the process. For the convenience of testing, when the axle counter is set multiple times unintentionally, the simulation model records the current state and still counts it as 1 internally. When the axle counter fault (occupancy) is set manually due to testing needs, the axle counter count increases by 1, and finally the fault is manually cleared and the axle counter count is reduced by 1.

[0074] The embodiment of the present invention sets the calculation principle of occupation / clearance of the axle counter under normal circumstances and the processing principle of abnormal situations respectively, so that the axle counter can perform occupation counting more comprehensively and accurately, and improve the reliability of the axle counter model. At the same time, it is separated from manual operation and managed separately without affecting each other.

[0075] In addition, based on the above embodiments, each axle counter corresponds to a group of relays, and after the step of updating the occupancy count of the axle counter in real time, the axle counter modeling method in the CBTC signal test system of the embodiment of the present invention further includes:

[0076] Obtain the occupied or cleared state of the axle counter and convert it into the node state of the relay according to the following principle: if the axle counter is in the occupied state, the occupied state is converted into the state where the front node of the relay falls and the rear node is attracted; if the axle counter is in the cleared state, the cleared state is converted into the state where the front node of the relay is attracted and the rear node is dropped;

[0077] Send the node status to the interlocking system in the CBTC signal test system.

[0078] It can be understood that, on the one hand, the axle counter model of the embodiment of the present invention needs to update its occupied / cleared status in real time according to the position of the train model, and on the other hand, it needs to convert the occupied / cleared status into the status of the front and rear nodes of the relay and send it to the physical interlocking. That is, in addition to the axle counter status needing to be updated according to the train position, the axle counter model needs to convert it into the status of the relay and send it to the interlocking. In the embodiment of the present invention, each axle counter is composed of two types of relays, namely the front node and the rear node. When the axle counter is cleared, the front node is sucked up and the rear node falls down; when the axle counter is occupied, the front node falls down and the rear node is sucked up. Finally, the axle counter model will send the status of the front and rear nodes to the interlocking.

[0079] The embodiment of the present invention can better communicate information with the on-board system by converting the axle counter state into a relay state and sending it to the interlocking, thereby achieving more stable and reliable automatic control of the train.

[0080] Based on the same inventive concept, the embodiment of the present invention provides an axle counter modeling device in a CBTC signal test system according to the above embodiments, and the device is used to implement the modeling of the axle counter in the CBTC signal test system in the above embodiments. Therefore, the description and definition of the axle counter modeling method in the CBTC signal test system in the above embodiments can be used for understanding the various execution modules in the embodiments of the present invention, and the above embodiments can be referred to for details, which will not be repeated here.

[0081] According to one embodiment of the present invention, the structure of the axle counter modeling device in the CBTC signal test system is as follows: Figure 5 As shown, it is a structural schematic diagram of an axle counter modeling device in a CBTC signal test system provided in an embodiment of the present invention, and the device can be used to implement the modeling of the axle counter in the CBTC signal test system in the above-mentioned method embodiments, and the device includes: a trigger point determination module 501 and a modeling output module 502. Among them:

[0082] The trigger point determination module 501 is used to obtain the front position of the train model in the CBTC signal test system as the occupancy trigger point of the axle counter, and to obtain the rear position of the train model as the clearing trigger point of the axle counter; the modeling output module 502 is used to update the occupancy count of the axle counter in real time and construct the axle counter model by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter during the train model position update process.

[0083] Specifically, the trigger point determination module 501 uses the train head position as the occupation trigger point. When the train head is detected to enter a certain axle counter, the state of the axle counter is marked as occupied. At the same time, the trigger point determination module 501 uses the train tail position as the clearing trigger point. When the train moves forward and the tail drives out of a certain axle counter, the axle counter is released, and the state of the axle counter is marked as clearing.

[0084] Afterwards, during the movement of the train model, the modeling output module 502 detects the position update of the train model in real time through the occupancy trigger point and the clearing trigger point of the train model, that is, the position update of the train model relative to the axle counter, and records the occupancy count of the axle counter according to the set counting rules by analyzing the relative position relationship between the two, and obtains the counting model of the axle counter. In other words, the modeling output module 502 uses the axle counter occupancy counting method for processing, that is, the front and rear of the train model are used as two trigger points, and the occupancy count is updated in real time during the train model position update process.

[0085] The axle counting modeling device in the CBTC signal test system provided by the embodiment of the present invention can effectively save costs by using a model instead of a real object for modeling, and only uses the front and rear of the vehicle as counting trigger points, which can more effectively reduce the operating difficulty and simplify the test operation process.

[0086] It can be understood that, in the embodiment of the present invention, the relevant program modules in the apparatus of each of the above embodiments can be implemented by a hardware processor. Moreover, the axle counter modeling apparatus in the CBTC signal test system of the embodiment of the present invention utilizes the above program modules to implement the axle counter modeling process in the CBTC signal test system of the above method embodiments. When used to implement the axle counter modeling in the CBTC signal test system of the above method embodiments, the beneficial effects produced by the apparatus of the embodiment of the present invention are the same as those of the corresponding above method embodiments, and the above method embodiments can be referred to, and will not be repeated here.

[0087] As another aspect of an embodiment of the present invention, this embodiment provides an electronic device according to the above embodiments, and the electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the axle counter modeling method in the CBTC signal test system as described in the above embodiments are implemented.

[0088] Furthermore, the electronic device of the embodiment of the present invention may also include a communication interface and a bus. Figure 6 , is a schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, including: at least one memory 601, at least one processor 602, a communication interface 603 and a bus 604.

[0089] Among them, the memory 601, the processor 602 and the communication interface 603 complete mutual communication through the bus 604, and the communication interface 603 is used for information transmission between the electronic device and the modeling system device; the memory 601 stores a computer program that can be run on the processor 602. When the processor 602 executes the computer program, the steps of the axle counting modeling method in the CBTC signal test system described in the above embodiments are implemented.

[0090] It can be understood that the electronic device at least includes a memory 601, a processor 602, a communication interface 603 and a bus 604, and the memory 601, the processor 602 and the communication interface 603 form a communication connection with each other through the bus 604, and can complete mutual communication, such as the processor 602 reading the program instructions of the axle counting modeling method in the CBTC signal test system from the memory 601. In addition, the communication interface 603 can also realize the communication connection between the electronic device and the modeling system equipment, and can complete the information transmission between them, such as realizing the reading of modeling information data through the communication interface 603.

[0091] When the electronic device is running, the processor 602 calls the program instructions in the memory 601 to execute the methods provided by the above-mentioned method embodiments, for example, including: obtaining the front position of the train model in the CBTC signal test system as the occupancy trigger point of the axle counter, and obtaining the rear position of the train model as the clearing trigger point of the axle counter; in the process of updating the train model position, by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter, the occupancy count of the axle counter is updated in real time, and an axle counter model is constructed.

[0092] The program instructions in the above-mentioned memory 601 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Alternatively, all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the above-mentioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the above-mentioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (RandomAccess Memory, RAM), disk or optical disk and other media that can store program codes.

[0093] An embodiment of the present invention also provides a non-transitory computer-readable storage medium according to the above embodiments, on which computer instructions are stored. When the computer instructions are executed by a computer, the steps of the axle counter modeling method in the CBTC signal test system as described in the above embodiments are implemented, for example, including: obtaining the front position of the train model in the CBTC signal test system as the occupancy trigger point of the axle counter, and obtaining the rear position of the train model as the clearing trigger point of the axle counter; in the process of updating the train model position, by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter, the occupancy count of the axle counter is updated in real time, and an axle counter model is constructed.

[0094] As another aspect of an embodiment of the present invention, this embodiment further provides a computer program product according to the above embodiments, wherein the computer program product includes a computer program stored on a non-transitory computer-readable storage medium, wherein the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the axle counter modeling method in the CBTC signal test system provided by the above method embodiments, wherein the method includes: obtaining the front position of the train model in the CBTC signal test system as the occupancy trigger point of the axle counter, and obtaining the rear position of the train model as the clearing trigger point of the axle counter; in the process of updating the train model position, by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter, the occupancy count of the axle counter is updated in real time to construct an axle counter model.

[0095] The electronic device, non-transitory computer-readable storage medium, and computer program product provided by the embodiments of the present invention can effectively save costs by executing the steps of the axle counting modeling method in the CBTC signal test system described in the above embodiments, and using a model instead of the real object for modeling, and only using the front and rear of the vehicle as counting trigger points can more effectively reduce the operating difficulty and simplify the test operation process.

[0096] It is understandable that the embodiments of the apparatus, electronic device, and storage medium described above are merely illustrative, and the units described as separate components may or may not be physically separated, and may be located in one place, or may be distributed on different network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.

[0097] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, etc., including a number of instructions to enable a computer device (such as a personal computer, a server, or a network device, etc.) to execute the methods described in the above method embodiments or some parts of the method embodiments.

[0098] In addition, it should be understood by those skilled in the art that, in the application documents of the embodiments of the present invention, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0099] In the description of the embodiment of the present invention, a large number of specific details are described. However, it should be understood that the embodiment of the present invention can be practiced without these specific details. In some examples, known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this specification. Similarly, it should be understood that in order to simplify the disclosure of the embodiment of the present invention and help understand one or more of the various inventive aspects, in the above description of the exemplary embodiments of the embodiment of the present invention, the various features of the embodiment of the present invention are sometimes grouped together into a single embodiment, figure or description thereof.

[0100] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the embodiments of the present invention, rather than to limit them. Although the embodiments of the present invention have been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the embodiments of the present invention.

Claims

1. A method for modeling axle counters in a CBTC signal test system, characterized in that: include: The front position of the train model in the CBTC signal test system is obtained as an occupation trigger point of the axle counter, and the rear position of the train model is obtained as an exit trigger point of the axle counter; In the process of updating the position of the train model, by analyzing the relative position relationship between the occupation trigger point and the clearance trigger point and the axle counter, the occupation count of the axle counter is updated in real time to construct the axle counter model; The step of updating the occupancy count of the axle counter in real time by analyzing the relative position relationship between the occupancy trigger point and the clearance trigger point and the axle counter specifically includes: When the train model is detected to enter the axle counter through the occupation trigger point, the occupation count of the axle counter is increased by 1, and when the train model is detected to leave the axle counter through the exit trigger point, the occupation count of the axle counter is decreased by 1; The step of updating the axle occupancy count in real time specifically includes: If the occupation trigger point and the clearing trigger point of the train model are both in the first axle counter, the occupation count of the first axle counter is recorded as 2; If the occupation trigger point and the clearance trigger point occupy two different axle counters respectively, the occupation counts of the two different axle counters are both recorded as 1, and the occupation counts of the axle counters spanned by the train model are both recorded as 1, and a list L of axle counters spanned by the train model is recorded; The step of updating the axle occupancy count in real time also includes: Acquire a first relative position relationship between the train model and the axle counter in a previous cycle and a second relative position relationship in a current cycle, and determine an occupation count of the axle counter based on the occupation trigger point, the clearing trigger point, the first relative position relationship, and the second relative position relationship; If the occupation trigger point crosses the axle counter and the clearance trigger point does not cross the axle counter, the step of determining the occupation count of the axle counter specifically includes: If the first relative position relationship is that the entire train model is at the second axle counter, and the second relative position relationship is that the occupancy trigger point of the train model moves to the third axle counter, and the clearance trigger point is still at the second axle counter, then the occupancy count of the third axle counter is increased by 1, and the occupancy count of the second axle counter is decreased by 1; If the first relative position relationship is that the occupation trigger point of the train model is at the fifth axle counter, and the clearing trigger point is at the fourth axle counter, and the second relative position relationship is that the occupation trigger point of the train model moves across the fifth axle counter to the sixth axle counter, and the clearing trigger point is still at the fourth axle counter, then the occupation count of the sixth axle counter is increased by 1, and the number of the fifth axle counter is increased in the list L of the crossed axle counters; If both the occupation trigger point and the clearance trigger point cross the axle counter, the step of determining the occupation count of the axle counter specifically includes: If the first relative position relationship is that the occupation trigger point is at the third axle counter, the clearance trigger point is at the second axle counter, and the second relative position relationship is that the occupation trigger point moves across the third axle counter to the fourth axle counter, and the clearance trigger point moves across the second axle counter to the third axle counter, then the occupation count of the fourth axle counter is increased by 1, and the occupation count of the second axle counter is decreased by 1, and if the train model does not cross the third axle counter, the occupation count of the third axle counter remains unchanged; If the occupation trigger point does not cross the axle counter and the clearance trigger point crosses the axle counter, the step of determining the occupation count of the axle counter specifically includes: If the first relative position relationship is that the occupation trigger point is at the third axis counter, the clearance trigger point is at the second axis counter, and the second relative position relationship is that the clearance trigger point moves across the second axis counter to the third axis counter, and the occupation trigger point is still at the third axis counter, then the occupation count of the third axis counter is increased by 1, and the occupation count of the second axis counter is decreased by 1; If the first relative position relationship is that the occupancy trigger point is at the sixth axle, the train model spans the fifth axle and the clearance trigger point is at the fourth axle, and the second relative position relationship is that the clearance trigger point spans the fourth axle and moves to the fifth axle, and the occupancy trigger point is still at the sixth axle, then the occupancy counts of the fourth axle and the fifth axle are respectively reduced by 1, and the number of the fifth axle is deleted from the list L of spanning axles.

2. An axle counter modeling device in a CBTC signal test system, characterized in that: include: A trigger point determination module is used to obtain the front position of the train model in the CBTC signal test system as an occupation trigger point of the axle counter, and obtain the rear position of the train model as an exit trigger point of the axle counter; A modeling output module, used for updating the occupancy count of the axle counter in real time and constructing an axle counter model by analyzing the relative position relationship between the occupancy trigger point and the clearing trigger point and the axle counter during the train model position update process; The trigger point determination module and the modeling output module are used to execute the steps of the axle counting modeling method in the CBTC signal testing system as claimed in claim 1.

3. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the axle counting modeling method in the CBTC signal testing system according to claim 1 are implemented.

4. A non-transitory computer-readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed by a computer, the steps of the axle counting modeling method in the CBTC signal testing system as claimed in claim 1 are implemented.

Citation Information

Patent Citations

  • CBTC (Communications Based Train Control) signal system simulation testing platform

    CN102566442A

  • General simulation method and system for rail transit signal system

    CN103926843A

  • Rail transit axle calculating simulation system and simulation method thereof

    CN104504985A

  • Axle counting system based on rail transit and method for solving poor shunting of track

    CN105083321A

  • Simulation platform responder message transmitting system and method

    CN107861496A