Train running state monitoring method, device and equipment and storage medium
By automatically adjusting the measured wheel diameter value of the train, the error problem caused by manual measurement of wheel diameter in the prior art is solved, and more accurate monitoring of train operation status and more efficient workflow are achieved.
Patent Information
- Application Number
- CN202510256492.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-05
- Publication Date
- 2025-04-25
AI Technical Summary
In the existing train operation monitoring system, the wheel diameter information of the locomotive is manually measured and input, and there is an error that causes inaccurate monitoring of the train operation status, which increases labor and time costs.
By obtaining the distance value used to correct the error of the main shaft travel displacement of the target train, determining whether its absolute value exceeds the preset distance threshold, and adjusting the measured wheel diameter value according to the positive and negative values, to achieve automated wheel diameter correction.
The correction of the operating distance error of automated trains is achieved, which saves manpower and time costs, improves the accuracy of train operating status monitoring, and reduces the frequency of maintenance operations of railway on-site staff.
Smart Images

Figure CN119872648A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of train operation monitoring, and in particular to a train operation status monitoring method, device, equipment and storage medium. Background Art
[0002] At present, when monitoring the running status of trains on conventional lines, the running speed and displacement of the train are usually obtained through Hall or photoelectric speed sensors. When using this method to obtain the train speed and displacement, the locomotive wheel diameter must be used as a calculation parameter. However, the locomotive wheel diameter will affect the locomotive wheel diameter during daily operation and wheel turning operations. When the locomotive wheel diameter set in the train operation monitoring system is inconsistent with the actual locomotive wheel diameter, the calculated train running speed and running displacement will also have errors with the actual values. At this time, it is impossible to accurately obtain the current speed and position information of the train, and in serious cases, it may even cause a traffic accident.
[0003] However, the current locomotive wheel diameter information is usually measured regularly by manual means and imported into the train operation monitoring system by manual input, which has the defects of more human factors and heavy workload. At the same time, there are situations such as omission or mis-input of locomotive wheel diameter parameters, which increases the frequency of maintenance work by railway on-site staff and the frequency of manual distance correction operations by locomotive drivers. Summary of the invention
[0004] In view of this, the purpose of this application is to provide a train running status monitoring method, device, equipment and storage medium, which can realize the correction of automatic train running distance error, save labor cost and time cost, and reduce the distance error and speed error during locomotive operation, thereby improving the accuracy of train running speed and running displacement and other running status monitoring. The specific scheme is as follows:
[0005] In a first aspect, the present application discloses a train operation status monitoring method, which is applied to a train operation monitoring system, comprising:
[0006] Obtaining a distance value for error correction of the main shaft running displacement of the target train, obtaining a main shaft distance correction value, and determining whether an absolute value of the main shaft distance correction value exceeds a preset distance threshold;
[0007] If the absolute value of the spindle distance correction value exceeds the preset distance threshold, determining whether the spindle distance correction value is a positive value;
[0008] If the spindle distance correction value is a positive value, the spindle measured wheel diameter value corresponding to the target train is reduced according to a preset step length to obtain a corrected wheel diameter value;
[0009] If the spindle distance correction value is a negative value, the spindle measured wheel diameter value corresponding to the target train is increased according to a preset step length to obtain a corrected wheel diameter value;
[0010] The running speed and running displacement of the current target train are calculated based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
[0011] Optionally, the calculating the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and the real-time running displacement includes:
[0012] Determining whether the corrected wheel diameter value exceeds a preset correction threshold;
[0013] If the corrected wheel diameter value does not exceed the preset correction threshold, the running speed and running displacement of the target train in the current preset period are calculated based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
[0014] Optionally, the train operation status monitoring method further includes:
[0015] Obtain the running speed of the target train in the previous cycle to obtain the historical running speed;
[0016] The acceleration of the target train is calculated based on the historical running speed and the real-time running speed to obtain a current acceleration.
[0017] Optionally, the train operation status monitoring method further includes:
[0018] Obtaining the standard wheel diameter value of the main axle corresponding to the target train;
[0019] The product of the spindle standard wheel diameter value and the preset ratio threshold is calculated to obtain the preset correction threshold.
[0020] Optionally, when the spindle distance correction value is a negative value, the method further includes:
[0021] Get the spindle travel displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement;
[0022] Calculating the sum of the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train;
[0023] Obtain the calculated displacement of the spare axle between the current reference point and the previous reference point to obtain the calculated displacement of the spare axle;
[0024] The difference between the standby axle calculated displacement and the actual running displacement is calculated to obtain a standby axle distance correction value.
[0025] Optionally, when the spindle distance correction value is a positive value, the method further includes:
[0026] Get the spindle travel displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement;
[0027] Calculating the difference between the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train;
[0028] Obtain the calculated displacement of the spare axle between the current reference point and the previous reference point to obtain the calculated displacement of the spare axle;
[0029] The difference between the standby axle calculated displacement and the actual running displacement is calculated to obtain a standby axle distance correction value.
[0030] Optionally, the train operation status monitoring method further includes:
[0031] When a main shaft speed sensor failure is detected, the backup shaft speed sensor is switched to, and it is determined whether the absolute value of the backup shaft distance correction value exceeds a preset distance threshold;
[0032] If the absolute value of the standby axle distance correction value exceeds the preset distance threshold, determining whether the standby axle distance correction value is a positive value;
[0033] If the spare axle distance correction value is a positive value, the spare axle measured wheel diameter value corresponding to the target train is reduced according to the preset step length to obtain a spare axle correction value;
[0034] If the spare axle distance correction value is a negative value, the spare axle measured wheel diameter value corresponding to the target train is increased according to a preset step length to obtain a spare axle correction value;
[0035] The current running speed and running displacement of the target train are calculated based on the spare axle correction value to obtain the current running speed and the current running displacement.
[0036] In a second aspect, the present application discloses a train operation status monitoring device, which is applied to a train operation monitoring system, comprising:
[0037] An acquisition module is used to acquire a distance value for error correction of the main shaft running displacement of the target train, and obtain a main shaft distance correction value;
[0038] A first judging module, used to judge whether the absolute value of the spindle distance correction value exceeds a preset distance threshold;
[0039] A second judgment module, configured to judge whether the spindle distance correction value is a positive value if the absolute value of the spindle distance correction value exceeds the preset distance threshold;
[0040] A first correction module, configured to reduce the spindle measured wheel diameter value corresponding to the target train according to a preset step length to obtain a corrected wheel diameter value if the spindle distance correction value is a positive value;
[0041] A second correction module is used for increasing the spindle measured wheel diameter value corresponding to the target train according to a preset step length to obtain a corrected wheel diameter value if the spindle distance correction value is a negative value;
[0042] The state monitoring module is used to calculate the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
[0043] In a third aspect, the present application discloses an electronic device, comprising a processor and a memory; wherein, when the processor executes a computer program stored in the memory, the aforementioned train operation status monitoring method is implemented.
[0044] In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the aforementioned train operation status monitoring method is implemented.
[0045] It can be seen that the present application is applied to a train operation monitoring system, which first obtains a distance value for error correction of the spindle running displacement of the target train, obtains a spindle distance correction value, and determines whether the absolute value of the spindle distance correction value exceeds a preset distance threshold; if the absolute value of the spindle distance correction value exceeds the preset distance threshold, determines whether the spindle distance correction value is a positive value; if the spindle distance correction value is a positive value, reduces the spindle measured wheel diameter value corresponding to the target train according to a preset step size to obtain a corrected wheel diameter value; if the spindle distance correction value is a negative value, increases the spindle measured wheel diameter value corresponding to the target train according to a preset step size to obtain a corrected wheel diameter value; calculates the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement. The present application first determines whether the absolute value of the spindle distance correction value exceeds the preset distance threshold. If so, it further determines whether the spindle distance correction value is positive or negative. If it is a positive value, the spindle measured wheel diameter value is reduced according to the preset step size; if it is a negative value, the spindle measured wheel diameter value is increased according to the preset step size. The wheel diameter error of the train is corrected in the above manner, which not only realizes the correction of automated train running distance error, saving manpower and time costs, but also can dynamically adjust the locomotive wheel diameter during locomotive operation without introducing additional hardware equipment resources, thereby reducing the distance error and speed error during locomotive operation, thereby improving the accuracy of train running speed and running displacement and other operating status monitoring, while reducing the maintenance operation frequency of railway site staff and the manual distance correction operation frequency of locomotive drivers. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0047] Figure 1 A flow chart of a train operation status monitoring method disclosed in this application;
[0048] Figure 2 A specific train distance error correction schematic diagram disclosed in this application;
[0049] Figure 3 This is a structural schematic diagram of a train running status monitoring device disclosed in this application;
[0050] Figure 4 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION
[0051] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0052] The present application discloses a train operation status monitoring method, which is applied to a train operation monitoring system. Figure 1 As shown, the method includes:
[0053] Step S11: obtaining a distance value for error correction of the main shaft running displacement of the target train, obtaining a main shaft distance correction value, and determining whether the absolute value of the main shaft distance correction value exceeds a preset distance threshold.
[0054] It should be pointed out that the train operation status monitoring scheme proposed in this application is specifically applied to the train operation monitoring system. It is understandable that, in the absence of idling wheel slip, due to the existence of wheel diameter error, the longer the train running distance, the greater the error between the train displacement calculated by the train position monitoring equipment, such as LKJ (train operation monitoring device), ATP (Automatic Train Protection) device, etc. and the actual displacement. Therefore, in the field of railway transportation, it is necessary to manually or automatically correct the locomotive monitoring position (i.e., distance correction) by equipment. For example, the locomotive monitoring position is automatically corrected after receiving the transponder data; for example, when a conventional railway train passes a signal, the locomotive monitoring position is corrected by an insulating joint or manually. However, no matter which distance correction method is used, a distance correction value will be obtained. Since the default axis of the train is the main axis, the main axis distance correction value is obtained by default. It should be pointed out that the distance correction value, that is, the difference between the monitoring position and the actual position, contains positive and negative attributes, that is, the value can be either positive or negative.
[0055] In this embodiment, when it is necessary to monitor the running status of the train (such as running speed and running displacement, etc.), the distance value used for error correction of the running displacement of the default axis of the target train to be monitored (i.e., the running displacement of the main axis) can be obtained through the train operation monitoring system, and the corresponding main axis distance correction value can be obtained, and then it is determined whether the absolute value of the main axis distance correction value exceeds the preset distance threshold. For example, it is determined whether the absolute value of the main axis distance correction value exceeds 5m.
[0056] Step S12: If the absolute value of the spindle distance correction value exceeds the preset distance threshold, determining whether the spindle distance correction value is a positive value.
[0057] In this embodiment, if the absolute value of the spindle distance correction value exceeds the above-mentioned preset distance threshold (such as 5m), it indicates that the error between the measured wheel diameter value and the actual wheel diameter value is large, and a wheel diameter correction operation is required. At this time, the error trend between the wheel diameter value measured by the spindle and the actual wheel diameter value of the spindle can be determined. Specifically, it can be determined whether the above-mentioned spindle distance correction value is a positive value; wherein, the measured wheel diameter value refers to the locomotive wheel diameter information input through the human-computer interaction interface after the wheel diameter (i.e., wheel diameter) is manually measured and confirmed, specifically including the spindle measured wheel diameter (wheel diameter I) and the spare axle measured wheel diameter (wheel diameter II). Then, the manually input measured wheel diameter value is sent to the host unit through the human-computer interaction interface, and is saved to the storage device for storage after verification and validity, so that the measured wheel diameter value recorded in the storage device is automatically read after the next power-on, and the read measured wheel diameter value is sent to the human-computer interaction interface for display.
[0058] Correspondingly, if the absolute value of the spindle distance correction value does not exceed the above-mentioned preset distance threshold (such as 5m), it indicates that the error between the measured wheel diameter value and the actual wheel diameter is small, and there is no need to perform a wheel diameter correction operation.
[0059] Step S13: If the spindle distance correction value is a positive value, the spindle measured wheel diameter value corresponding to the target train is reduced according to a preset step length to obtain a corrected wheel diameter value.
[0060] In this embodiment, if the spindle distance correction value is a positive value, it indicates that the measured wheel diameter value input by the user is greater than the actual wheel diameter value, that is, the position of the locomotive is ahead of the actual position. At this time, the spindle measured wheel diameter value corresponding to the target train can be reduced according to a preset step size (such as 0.2 mm), for example, the spindle measured wheel diameter value is reduced by a step size (such as 0.2 mm) through an algorithm to obtain the corrected wheel diameter value. It should be noted that the specific value of the preset step size can be selected according to actual application requirements.
[0061] Step S14: If the spindle distance correction value is a negative value, the spindle measured wheel diameter value corresponding to the target train is increased according to a preset step length to obtain a corrected wheel diameter value.
[0062] In this embodiment, if the above-mentioned spindle distance correction value is a negative value, it indicates that the measured wheel diameter value input by the user is smaller than the actual wheel diameter value, that is, the position of the locomotive lags behind the actual position. At this time, the spindle measured wheel diameter value corresponding to the above-mentioned target train can be increased according to a preset step size (such as 0.2mm). For example, the spindle measured wheel diameter value is increased by a step size (such as 0.2mm) through an algorithm to obtain the corrected wheel diameter value.
[0063] Step S15: Calculate the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
[0064] In this embodiment, after the spindle measured wheel diameter value is corrected, the running speed and running displacement of the current target train can be directly calculated based on the corrected wheel diameter value to obtain the corresponding real-time running speed and real-time running displacement.
[0065] Specifically, the calculation of the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement may include: judging whether the corrected wheel diameter value exceeds a preset correction threshold; if the corrected wheel diameter value does not exceed the preset correction threshold, then calculating the running speed and running displacement of the target train in the current preset period based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement. In this embodiment, in order to avoid the increase of errors caused by excessive corrections, before calculating the running speed and running displacement of the target train, it is possible to first judge whether the corrected wheel diameter value exceeds the preset correction threshold; if it does not exceed, then calculating the running speed and running displacement of the target train in the current preset period based on the corrected wheel diameter value to obtain the corresponding real-time running speed and real-time running displacement.
[0066] Among them, the real-time running speed can be calculated based on the number of pulses collected by the channel based on the Hall or photoelectric speed sensor and the corresponding time. The specific speed calculation formula is as follows:
[0067] Get the original frequency of the channel :
[0068] ;
[0069] In the formula, is the original frequency of the channel in this cycle, n is the number of pulses collected by the channel in this cycle, and t is the time corresponding to the number of pulses;
[0070] Next, in order to improve the anti-interference performance, the original frequency of the above channel can be filtered to generate the channel confirmation frequency. The specific filtering formula is as follows:
[0071] ;
[0072] In the formula, Confirm the frequency for this cycle, The channel confirmation frequency for the previous cycle. is the filter coefficient.
[0073] Finally, based on the frequency of this cycle confirmation The channel speed (i.e. the real-time running speed of the train) is calculated based on the wheel diameter (the default value is the spindle wheel diameter). The specific calculation formula is as follows:
[0074] ;
[0075] In the formula, V is the train speed, D is the wheel diameter, n is the number of pulses collected in this cycle, N is the number of pulses per revolution, and t is the time corresponding to the number of pulses collected. Confirm the frequency for this cycle.
[0076] Furthermore, the running displacement of the train in this cycle can be calculated based on the number of pulses collected. The specific calculation formula is as follows:
[0077] ;
[0078] Where S is the train displacement, D is the wheel diameter, n is the number of pulses collected in this cycle, and N is the number of pulses per revolution.
[0079] In this embodiment, after calculating the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement, it can also include: obtaining the running speed of the target train in the previous period to obtain the historical running speed; calculating the acceleration of the target train based on the historical running speed and the real-time running speed to obtain the current acceleration.
[0080] In this embodiment, the acceleration of the train can be calculated based on the running speed of the target train in the previous cycle and the real-time running speed. The specific calculation formula is:
[0081] ;
[0082] In the formula, a is the current acceleration of the train, is the running speed of the train in this cycle, is the running speed of the periodic train on the train, and T is the sampling processing period.
[0083] In this embodiment, the selection of the preset correction threshold value may specifically include: obtaining the spindle standard wheel diameter value corresponding to the target train; calculating the product of the spindle standard wheel diameter value and the preset ratio threshold value to obtain the preset correction threshold value. It can be understood that the standard wheel diameter values of different types of locomotives are fixed values, such as the standard wheel diameter value of the DF4 locomotive is 12500mm, and the standard wheel diameter value of the HXD2 locomotive is 10500mm. When the corrected wheel diameter value exceeds or is lower than a certain proportion of the standard wheel diameter value, it indicates that the collected information is abnormal and the current correction process should be canceled. For example, the upper limit of the correction is set to 102% of the standard wheel diameter value, and the lower limit is set to 90% of the standard wheel diameter value. Therefore, when the spindle distance correction value is a negative value, the preset correction threshold value can be set to the product of the spindle standard wheel diameter value and the preset ratio threshold value of 102%; when the spindle distance correction value is a positive value, the preset correction threshold value can be set to the product of the spindle standard wheel diameter value and the preset ratio threshold value of 90%.
[0084] It is understandable that when the main axle speed sensor on the train fails, it will usually switch to the spare axle sensor to ensure effective speed and distance measurement. Therefore, while correcting the main axle measured wheel diameter value, the spare axle measured wheel diameter value also needs to be corrected so that after the main axle speed sensor fails, the synchronously corrected spare axle measured wheel diameter value can be used for speed and distance measurement.
[0085] In a specific implementation, when the spindle distance correction value is a negative value, it can also specifically include: obtaining the spindle running displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement; calculating the sum of the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train; obtaining the spare axle running displacement calculated between the current reference point and the previous reference point to obtain the spare axle calculated displacement; calculating the difference between the spare axle calculated displacement and the actual running displacement to obtain the spare axle distance correction value. In this embodiment, refer to Figure 2 As shown, when the spindle distance correction value (i.e. ) is a negative value, indicating that the measured wheel diameter value is smaller than the actual wheel diameter value, that is, the position of the locomotive lags behind the actual position. At this time, the spindle running displacement calculated between the current reference point and the previous reference point can be obtained to obtain the spindle calculated displacement, and the sum of the spindle calculated displacement and the spindle distance correction value can be calculated to obtain the actual running displacement of the target train. The specific calculation formula is:
[0086] ;
[0087] In the formula, Indicates the distance correction value calculated according to the spindle displacement, Indicates the displacement calculated based on the principal axis of the reference point. Indicates the actual travel displacement based on the reference point.
[0088] Next, the calculated displacement of the standby axle between the current reference point and the previous reference point is obtained to obtain the calculated displacement of the standby axle, and the difference between the calculated displacement of the standby axle and the actual displacement is calculated to obtain the standby axle distance correction value. The specific calculation formula is:
[0089] ;
[0090] In the formula, Indicates the displacement calculated based on the spare axis of the reference point. Indicates the distance correction calculated according to the spare shaft displacement.
[0091] In another specific implementation, when the spindle distance correction value is a positive value, it may further include: obtaining the spindle running displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement; calculating the difference between the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train; obtaining the spare axle running displacement calculated between the current reference point and the previous reference point to obtain the spare axle calculated displacement; calculating the difference between the spare axle calculated displacement and the actual running displacement to obtain the spare axle distance correction value. In this embodiment, when the spindle distance correction value is a positive value, it indicates that the measured wheel diameter value is greater than the actual wheel diameter value, that is, the position of the locomotive is ahead of the actual position. At this time, the spindle running displacement calculated between the current reference point and the previous reference point can be obtained to obtain the spindle calculated displacement, and then the difference between the spindle calculated displacement and the spindle distance correction value is calculated to obtain the actual running displacement of the train. The specific calculation formula is: Then, the calculated displacement of the standby axle between the current reference point and the previous reference point is obtained to obtain the calculated displacement of the standby axle, and the difference between the calculated displacement of the standby axle and the actual displacement is calculated to obtain the standby axle distance correction value. The specific calculation formula is: .
[0092] Furthermore, the train operation status monitoring method specifically includes: when a main axle speed sensor failure is detected, switching to the spare axle speed sensor, and determining whether the absolute value of the spare axle distance correction value exceeds the preset distance threshold; if the absolute value of the spare axle distance correction value exceeds the preset distance threshold, determining whether the spare axle distance correction value is a positive value; if the spare axle distance correction value is a positive value, reducing the spare axle measured wheel diameter value corresponding to the target train according to the preset step size to obtain a spare axle correction value; if the spare axle distance correction value is a negative value, increasing the spare axle measured wheel diameter value corresponding to the target train according to the preset step size to obtain a spare axle correction value; based on the spare axle correction value, calculating the current running speed and running displacement of the target train to obtain the current running speed and current running displacement. In this embodiment, when a main shaft speed sensor failure is detected, the system can first switch to the spare axle speed sensor, and then monitor the running status of the target train based on the spare axle distance correction value. The specific monitoring process is the same as the monitoring method of the main shaft speed sensor. Specifically, it can first be determined whether the absolute value of the spare axle distance correction value exceeds the preset distance threshold. If it is a positive value, the spare axle measured wheel diameter value corresponding to the target train is reduced according to the preset step size to obtain the spare axle correction value; if it is a negative value, the spare axle measured wheel diameter value corresponding to the target train is increased according to the preset step size to obtain the spare axle correction value. Finally, the running speed and running displacement of the current target train are calculated based on the spare axle correction value to obtain the corresponding current running speed and current running displacement.
[0093] It can be seen that the embodiment of the present application is applied to a train operation monitoring system, which first obtains a distance value for error correction of the spindle running displacement of the target train, obtains a spindle distance correction value, and determines whether the absolute value of the spindle distance correction value exceeds a preset distance threshold; if the absolute value of the spindle distance correction value exceeds the preset distance threshold, determines whether the spindle distance correction value is a positive value; if the spindle distance correction value is a positive value, reduces the spindle measured wheel diameter value corresponding to the target train according to a preset step size to obtain a corrected wheel diameter value; if the spindle distance correction value is a negative value, increases the spindle measured wheel diameter value corresponding to the target train according to a preset step size to obtain a corrected wheel diameter value; based on the corrected wheel diameter value, calculates the current running speed and running displacement of the target train to obtain the real-time running speed and real-time running displacement. The embodiment of the present application first determines whether the absolute value of the spindle distance correction value exceeds the preset distance threshold. If so, it further determines whether the spindle distance correction value is positive or negative. If it is a positive value, the spindle measured wheel diameter value is reduced according to the preset step length; if it is a negative value, the spindle measured wheel diameter value is increased according to the preset step length. The wheel diameter error of the train is corrected in the above manner, which not only realizes the correction of automated train running distance error, saving manpower and time costs, but also can dynamically adjust the locomotive wheel diameter during locomotive operation without introducing additional hardware equipment resources, thereby reducing the distance error and speed error during locomotive operation, thereby improving the accuracy of train running speed and running displacement and other running status monitoring, while reducing the maintenance operation frequency of railway site staff and the manual distance correction operation frequency of locomotive drivers.
[0094] Correspondingly, the embodiment of the present application also discloses a train operation status monitoring device, which is applied to a train operation monitoring system, see Figure 3 As shown, the device comprises:
[0095] An acquisition module 11 is used to acquire a distance value for error correction of the main shaft running displacement of the target train, and obtain a main shaft distance correction value;
[0096] A first judging module 12 is used to judge whether the absolute value of the spindle distance correction value exceeds a preset distance threshold;
[0097] A second judgment module 13 is used to judge whether the spindle distance correction value is a positive value if the absolute value of the spindle distance correction value exceeds the preset distance threshold;
[0098] A first correction module 14 is configured to reduce the spindle measured wheel diameter value corresponding to the target train according to a preset step length to obtain a corrected wheel diameter value if the spindle distance correction value is a positive value;
[0099] A second correction module 15 is configured to increase the spindle measured wheel diameter value corresponding to the target train according to a preset step length to obtain a corrected wheel diameter value if the spindle distance correction value is a negative value;
[0100] The state monitoring module 16 is used to calculate the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
[0101] Among them, the specific working processes of the above-mentioned modules can refer to the corresponding contents disclosed in the aforementioned embodiments, which will not be repeated here.
[0102] It can be seen that the embodiment of the present application is applied to a train operation monitoring system, which first obtains a distance value for error correction of the spindle running displacement of the target train, obtains a spindle distance correction value, and determines whether the absolute value of the spindle distance correction value exceeds a preset distance threshold; if the absolute value of the spindle distance correction value exceeds the preset distance threshold, determines whether the spindle distance correction value is a positive value; if the spindle distance correction value is a positive value, reduces the spindle measured wheel diameter value corresponding to the target train according to a preset step size to obtain a corrected wheel diameter value; if the spindle distance correction value is a negative value, increases the spindle measured wheel diameter value corresponding to the target train according to a preset step size to obtain a corrected wheel diameter value; based on the corrected wheel diameter value, calculates the current running speed and running displacement of the target train to obtain the real-time running speed and real-time running displacement. The embodiment of the present application first determines whether the absolute value of the spindle distance correction value exceeds the preset distance threshold. If so, it further determines whether the spindle distance correction value is positive or negative. If it is a positive value, the spindle measured wheel diameter value is reduced according to the preset step length; if it is a negative value, the spindle measured wheel diameter value is increased according to the preset step length. The wheel diameter error of the train is corrected in the above manner, which not only realizes the correction of automated train running distance error, saving manpower and time costs, but also can dynamically adjust the locomotive wheel diameter during locomotive operation without introducing additional hardware equipment resources, thereby reducing the distance error and speed error during locomotive operation, thereby improving the accuracy of train running speed and running displacement and other running status monitoring, while reducing the maintenance operation frequency of railway site staff and the manual distance correction operation frequency of locomotive drivers.
[0103] In some specific embodiments, the state monitoring module 16 may specifically include:
[0104] A first judging unit, used to judge whether the corrected wheel diameter value exceeds a preset correction threshold;
[0105] The first calculation unit is used to calculate the running speed and running displacement of the target train in the current preset period based on the corrected wheel diameter value if the corrected wheel diameter value does not exceed the preset correction threshold value, so as to obtain the real-time running speed and real-time running displacement.
[0106] In some specific embodiments, the train running status monitoring device may further include:
[0107] A speed acquisition unit, used to acquire the running speed of the target train in the previous cycle to obtain a historical running speed;
[0108] The second calculation unit is used to calculate the acceleration of the target train based on the historical running speed and the real-time running speed to obtain the current acceleration.
[0109] In some specific embodiments, the train running status monitoring device may further include:
[0110] A wheel diameter value acquisition unit, used to acquire the standard wheel diameter value of the main axle corresponding to the target train;
[0111] The third calculation unit is used to calculate the product of the spindle standard wheel diameter value and the preset ratio threshold value to obtain the preset correction threshold value.
[0112] In some specific embodiments, when the main axis distance correction value is a negative value, the train running state monitoring device may further include:
[0113] A first displacement acquisition unit is used to acquire the spindle travel displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement;
[0114] a fourth calculation unit, configured to calculate the sum of the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train;
[0115] The second displacement acquisition unit is used to acquire the calculated displacement of the spare axle between the current reference point and the previous reference point to obtain the calculated displacement of the spare axle;
[0116] The fifth calculation unit is used to calculate the difference between the standby axle calculated displacement and the actual running displacement to obtain a standby axle distance correction value.
[0117] In some specific embodiments, when the main axis distance correction value is a positive value, the train running state monitoring device may further include:
[0118] A third displacement acquisition unit is used to acquire the spindle travel displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement;
[0119] a sixth calculation unit, configured to calculate a difference between the spindle calculated displacement and the spindle distance correction value to obtain an actual running displacement of the target train;
[0120] A fourth displacement acquisition unit is used to acquire the calculated displacement of the spare axle between the current reference point and the previous reference point to obtain the calculated displacement of the spare axle;
[0121] The seventh calculation unit is used to calculate the difference between the standby axle calculated displacement and the actual running displacement to obtain the standby axle distance correction value.
[0122] In some specific embodiments, the train running status monitoring device may further include:
[0123] A switching unit, used for switching to a spare spindle speed sensor when a spindle speed sensor failure is detected;
[0124] A second judgment unit, used to judge whether the absolute value of the standby axle distance correction value exceeds a preset distance threshold;
[0125] a third judging unit, configured to judge whether the standby axle distance correction value is a positive value if the absolute value of the standby axle distance correction value exceeds the preset distance threshold;
[0126] A first correction unit, configured to reduce the measured wheel diameter value of the spare axle corresponding to the target train according to the preset step length to obtain a spare axle correction value if the spare axle distance correction value is a positive value;
[0127] A second correction unit is configured to increase the measured wheel diameter value of the spare axle corresponding to the target train according to a preset step length to obtain a spare axle correction value if the spare axle distance correction value is a negative value;
[0128] The eighth calculation unit is used to calculate the current running speed and running displacement of the target train based on the spare axle correction value to obtain the current running speed and the current running displacement.
[0129] Furthermore, the present application also discloses an electronic device. Figure 4 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content in the diagram cannot be regarded as any limitation on the scope of use of the present application.
[0130] Figure 4A schematic diagram of the structure of an electronic device 20 provided in an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the train operation status monitoring method disclosed in any of the aforementioned embodiments. In addition, the electronic device 20 in this embodiment may specifically be an electronic computer.
[0131] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0132] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon can include an operating system 221, a computer program 222, etc., and the storage method can be temporary storage or permanent storage.
[0133] The operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device 20, which can be Windows Server, Netware, Unix, Linux, etc. In addition to the computer program that can be used to complete the train operation status monitoring method performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include computer programs that can be used to complete other specific tasks.
[0134] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the train operation status monitoring method disclosed above is implemented. The specific steps of the method can refer to the corresponding contents disclosed in the above embodiments, and will not be repeated here.
[0135] Furthermore, an embodiment of the present application also discloses a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the train operation status monitoring method disclosed above.
[0136] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0137] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0138] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0139] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, 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, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0140] The above is a detailed introduction to a train operation status monitoring method, device, equipment and storage medium provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A train running status monitoring method, characterized in that: Applied to train operation monitoring system, including: Obtaining a distance value for error correction of the main shaft running displacement of the target train, obtaining a main shaft distance correction value, and determining whether an absolute value of the main shaft distance correction value exceeds a preset distance threshold; If the absolute value of the spindle distance correction value exceeds the preset distance threshold, determining whether the spindle distance correction value is a positive value; If the spindle distance correction value is a positive value, the spindle measured wheel diameter value corresponding to the target train is reduced according to a preset step length to obtain a corrected wheel diameter value; If the spindle distance correction value is a negative value, the spindle measured wheel diameter value corresponding to the target train is increased according to a preset step length to obtain a corrected wheel diameter value; The running speed and running displacement of the current target train are calculated based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
2. The train running status monitoring method according to claim 1, characterized in that: The step of calculating the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and the real-time running displacement includes: Determining whether the corrected wheel diameter value exceeds a preset correction threshold; If the corrected wheel diameter value does not exceed the preset correction threshold, the running speed and running displacement of the target train in the current preset period are calculated based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
3. The train operation status monitoring method according to claim 2, characterized in that: Also includes: Obtain the running speed of the target train in the previous cycle to obtain the historical running speed; The acceleration of the target train is calculated based on the historical running speed and the real-time running speed to obtain a current acceleration.
4. The train running status monitoring method according to claim 2, characterized in that: Also includes: Obtaining the standard wheel diameter value of the main axle corresponding to the target train; The product of the spindle standard wheel diameter value and the preset ratio threshold is calculated to obtain the preset correction threshold.
5. The train operation status monitoring method according to claim 1, characterized in that: When the spindle distance correction value is a negative value, the method further includes: Get the spindle travel displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement; Calculating the sum of the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train; Obtain the calculated displacement of the spare axle between the current reference point and the previous reference point to obtain the calculated displacement of the spare axle; The difference between the standby axle calculated displacement and the actual running displacement is calculated to obtain a standby axle distance correction value.
6. The train operation status monitoring method according to claim 1, characterized in that: When the spindle distance correction value is a positive value, the method further includes: Get the spindle travel displacement calculated between the current reference point and the previous reference point to obtain the spindle calculated displacement; Calculating the difference between the spindle calculated displacement and the spindle distance correction value to obtain the actual running displacement of the target train; Obtain the calculated displacement of the spare axle between the current reference point and the previous reference point to obtain the calculated displacement of the spare axle; The difference between the standby axle calculated displacement and the actual running displacement is calculated to obtain a standby axle distance correction value.
7. The train operation status monitoring method according to claim 5 or 6, characterized in that: Also includes: When a main shaft speed sensor failure is detected, the backup shaft speed sensor is switched to, and it is determined whether the absolute value of the backup shaft distance correction value exceeds a preset distance threshold; If the absolute value of the standby axle distance correction value exceeds the preset distance threshold, determining whether the standby axle distance correction value is a positive value; If the spare axle distance correction value is a positive value, the spare axle measured wheel diameter value corresponding to the target train is reduced according to the preset step length to obtain a spare axle correction value; If the spare axle distance correction value is a negative value, the spare axle measured wheel diameter value corresponding to the target train is increased according to a preset step length to obtain a spare axle correction value; The current running speed and running displacement of the target train are calculated based on the spare axle correction value to obtain the current running speed and the current running displacement.
8. A train running status monitoring device, characterized in that: Applied to train operation monitoring system, including: An acquisition module is used to acquire a distance value for error correction of the main shaft running displacement of the target train, and obtain a main shaft distance correction value; A first judging module, used to judge whether the absolute value of the spindle distance correction value exceeds a preset distance threshold; A second judgment module, configured to judge whether the spindle distance correction value is a positive value if the absolute value of the spindle distance correction value exceeds the preset distance threshold; A first correction module, configured to reduce the spindle measured wheel diameter value corresponding to the target train according to a preset step length to obtain a corrected wheel diameter value if the spindle distance correction value is a positive value; A second correction module is used for increasing the spindle measured wheel diameter value corresponding to the target train according to a preset step length to obtain a corrected wheel diameter value if the spindle distance correction value is a negative value; The state monitoring module is used to calculate the current running speed and running displacement of the target train based on the corrected wheel diameter value to obtain the real-time running speed and real-time running displacement.
9. An electronic device, characterized in that: It comprises a processor and a memory; wherein, when the processor executes the computer program stored in the memory, the train operation status monitoring method as described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: Used to store computer programs; wherein, when the computer program is executed by a processor, the train operation status monitoring method as described in any one of claims 1 to 7 is implemented.