Train wheel diameter correction method and device, equipment, storage medium and program product
By obtaining the current position and transponder in the train, controlling the train to run at a constant speed, and using pulse sensors to obtain the wheel speed and generate updated wheel diameter values, the problem of wheel diameter correction in the existing technology depends on accurate transponders, achieving efficient and accurate wheel diameter correction, and improving safety.
Patent Information
- Application Number
- CN202411879915.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-03-25
AI Technical Summary
In the prior art, when correcting the wheel diameter of the train, it relies on an accurate wheel diameter correction transponder, and accurate correction cannot be achieved in the event of a failure, which poses a major safety hazard.
By obtaining the current position of the target train, determining the first transponder and the second transponder, controlling the train to operate at a constant speed, using the pulse sensor to obtain the wheel speed, generating and updating the wheel diameter value based on the time point and the rotation speed, and realizing the correction of the initial wheel diameter value.
There is no need to rely on accurate wheel diameter correction transponders, which can achieve efficient and accurate correction of train wheel diameters, avoiding safety hazards during operation.
Smart Images

Figure CN119682806A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this specification relate to the field of rail transit technology, and in particular to a method, device, equipment, storage medium and program product for correcting train wheel diameter. Background Art
[0002] In the field of urban rail transit, the wheel diameter of a train can affect the accuracy of the train's speed measurement, distance measurement and positioning, and is therefore key information in the train's operation control process. During the train's operation, since the wear of the train wheels is unavoidable, the wheel diameter of the train will change, affecting the accuracy of the train's operation control process.
[0003] At present, wheel diameter correction transponders are often installed on the transfer rails before entering the main line, so that the wheel diameter of the train is calculated and corrected by the wheel diameter correction transponders before the train enters the main line. However, in the case of a wheel diameter correction transponder failure, the above method cannot achieve accurate correction of the train wheel diameter, resulting in a major safety hazard during train operation. Therefore, a simple and efficient method for correcting the train wheel diameter is urgently needed. Summary of the invention In view of this, an embodiment of this specification provides a method for correcting a train wheel diameter. One or more embodiments of this specification also relate to a train wheel diameter correction device, a computing device, a computer-readable storage medium, and a computer program product to solve the technical defects existing in the prior art.
[0004] According to a first aspect of an embodiment of this specification, a method for correcting a train wheel diameter is provided, comprising: Obtain the current position of the target train and determine the first balise and the second balise corresponding to the current position; Controlling the target train to run at a constant speed, obtaining a first time point when the target train passes through a first balise, a second time point when the target train passes through a second balise, and the number of pulses output by a pulse sensor per unit time during the process of the target train passing through the first balise and the second balise, wherein the pulse sensor is disposed on a target wheel of the target train; Determine the initial wheel diameter value of the target wheel, and obtain the wheel speed of the target wheel according to the pulse number and the initial wheel diameter value; Based on the first time point, the second time point and the wheel speed, an updated wheel diameter value of the target wheel is generated, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0005] According to a second aspect of an embodiment of this specification, a train wheel diameter correction device is provided, comprising: An acquisition module is configured to acquire a current position of a target train and determine a first balise and a second balise corresponding to the current position; a control module configured to control the target train to run at a uniform speed, obtain a first time point when the target train passes through a first balise, a second time point when the target train passes through a second balise, and the number of pulses output by a pulse sensor per unit time during the process of the target train passing through the first balise and the second balise, wherein the pulse sensor is configured on a target wheel of the target train; A determination module is configured to determine an initial wheel diameter value of a target wheel, and obtain a wheel speed of the target wheel according to the number of pulses and the initial wheel diameter value; The generating module is configured to generate an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0006] According to a third aspect of an embodiment of this specification, a computing device is provided, including: Memory and processor; The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the above-mentioned train wheel diameter correction method are implemented.
[0007] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the above-mentioned train wheel diameter correction method are implemented.
[0008] According to a fifth aspect of the embodiments of this specification, there is provided a computer program product, comprising a computer program / instruction, which, when executed by a processor, implements the steps of the above-mentioned train wheel diameter correction method.
[0009] An embodiment of the present specification realizes obtaining the current position of a target train, determining the first transponder and the second transponder corresponding to the current position; controlling the target train to run at a constant speed, obtaining the first time point when the target train passes the first transponder, the second time point when the target train passes the second transponder, and the number of pulses output by the pulse sensor per unit time during the process of the target train passing the first transponder and the second transponder, wherein the pulse sensor is configured on the target wheel of the target train; determining the initial wheel diameter value of the target wheel, and obtaining the wheel speed of the target wheel according to the number of pulses and the initial wheel diameter value; generating an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0010] In this way, by determining the first transponder and the second transponder corresponding to the current position, the wheel diameter of the train can be corrected based on the first transponder and the second transponder during the operation of the train on the line; by controlling the target train to run at a uniform speed, the accuracy of the calculation process can be improved; by obtaining the wheel speed of the target wheel according to the number of pulses and the initial wheel diameter value, the generation efficiency and accuracy of the wheel speed can be improved; by generating an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, the distance between the two transponders passed by the train in real time can be measured, and the updated wheel diameter value is calculated based on the measured distance, thereby improving the generation efficiency and accuracy of the updated wheel diameter value, and further improving the correction efficiency and accuracy of the initial wheel diameter value; since the first transponder and the second transponder are used to determine the time point when the train passes, thereby realizing real-time distance measurement for the target wheel, and are not used for direct correction calculation of the wheel diameter value, the transponder can be an ordinary transponder, which can achieve efficient and accurate correction of the train wheel diameter without relying on a precise wheel diameter correction transponder, thereby effectively avoiding safety hazards during train operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 is a flow chart of a method for correcting a train wheel diameter provided by one embodiment of this specification; Figure 2 It is a flow chart of a correction condition judgment process of a method for correcting a train wheel diameter provided by an embodiment of this specification; Figure 3 It is a flow chart of a wheel diameter value calculation process of a train wheel diameter correction method provided by one embodiment of this specification; Figure 4 It is a flow chart of a wheel diameter value correction process of a train wheel diameter correction method provided by an embodiment of this specification; Figure 5 It is a structural schematic diagram of a train wheel diameter correction device provided by one embodiment of this specification; Figure 6 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION
[0012] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.
[0013] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a", "said" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0014] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0015] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of this specification are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0016] First, the terms involved in one or more embodiments of this specification are explained.
[0017] CTC level: ATP application software obtains LC's mobile authorization through wireless communication and controls train operation.
[0018] CTC-CAM mode: Automatic train protection mode. Manual driving mode under ATP supervision. In this mode, ATP gives speed codes for recommended speed, warning speed and braking speed, and the driver drives the train according to the given speed codes. In this mode, ATP is responsible for ensuring driving safety, and other operations such as door opening and closing, traction braking, etc. are manually operated by the driver.
[0019] CTC-AM mode: Train automatic driving mode. When ATP collects the driver's confirmation that ATO is allowed to start, ATO automatic driving is started and various automatic protection functions are realized.
[0020] CTC-FAM mode: fully automatic train driving mode. Under the ATP to ensure the safety of train operation, ATO automatically drives and realizes various automatic protection functions.
[0021] LC (Line Controller): The LC system is mainly responsible for calculating the movement authorization (MA) for the communication trains within its control range based on the position information reported by the communication trains, the routes arranged by the interlocking, and the track occupancy / free information provided by the trackside equipment, to ensure the safe operation of the communication trains within its control area.
[0022] ATP (Automatic Train Protection): ATP is an onboard subsystem that directly ensures train safety and realizes full protection of train safety. ATP will be installed at the front and rear of each train, and realizes autonomous positioning through speed sensors, speed radars and odometers, and uses transponders to correct the train's position and speed information, obtain the train's movement authorization (MA) through wireless communication (or variable data transponders), calculate and generate the train's control speed curve, and protect the train's position and speed to ensure driving safety.
[0023] ATO: It is the on-board equipment responsible for automatic driving of the train. Under the safety protection of the train's automatic protection equipment, the train's automatic driving equipment issues traction and braking commands through the interface with the vehicle system to control the train's inter-station operation, stop and start operations. It can also adjust the operation between stations according to the control and adjustment commands issued by the control center equipment.
[0024] In the field of urban rail transit, the wheel diameter of a train can affect the accuracy of the train's speed measurement, distance measurement and positioning, and is therefore key information in the train's operation control process. During the train's operation, since the wear of the train wheels is unavoidable, the wheel diameter of the train will change, affecting the accuracy of the train's operation control process.
[0025] At present, wheel diameter correction transponders are often installed on the transfer rails before entering the main line, so that the wheel diameter of the train can be calculated and corrected through the wheel diameter correction transponders before the train enters the main line. However, in the case of a wheel diameter correction transponder failure, the above method cannot achieve accurate correction of the train wheel diameter, resulting in a major safety hazard during train operation. Based on this, an embodiment of the present specification provides a method for correcting the wheel diameter of a train, which obtains the current position of a target train and determines the first transponder and the second transponder corresponding to the current position; controls the target train to run at a constant speed, obtains the first time point when the target train passes the first transponder, the second time point when the target train passes the second transponder, and the number of pulses output by the pulse sensor per unit time during the process of the target train passing the first transponder and the second transponder, wherein the pulse sensor is configured on the target wheel of the target train; determines the initial wheel diameter value of the target wheel, and obtains the wheel speed of the target wheel according to the number of pulses and the initial wheel diameter value; generates an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0026] In this way, by determining the first transponder and the second transponder corresponding to the current position, the wheel diameter of the train can be corrected based on the first transponder and the second transponder during the operation of the train on the line; by controlling the target train to run at a uniform speed, the accuracy of the calculation process can be improved; by obtaining the wheel speed of the target wheel according to the number of pulses and the initial wheel diameter value, the generation efficiency and accuracy of the wheel speed can be improved; by generating an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, the distance between the two transponders passed by the train in real time can be measured, and the updated wheel diameter value is calculated based on the measured distance, thereby improving the generation efficiency and accuracy of the updated wheel diameter value, and further improving the correction efficiency and accuracy of the initial wheel diameter value; since the first transponder and the second transponder are used to determine the time point when the train passes, thereby realizing real-time distance measurement for the target wheel, and are not used for direct correction calculation of the wheel diameter value, the transponder can be an ordinary transponder, which can achieve efficient and accurate correction of the train wheel diameter without relying on a precise wheel diameter correction transponder, thereby effectively avoiding safety hazards during train operation.
[0027] In this specification, a method for correcting a train wheel diameter is provided. This specification also relates to a train wheel diameter correction device, a computing device, a computer-readable storage medium, and a computer program product, which are described in detail one by one in the following embodiments.
[0028] See also Figure 1 , Figure 1 A flow chart of a method for correcting a train wheel diameter provided according to an embodiment of the present specification is shown, which specifically includes the following steps 102 to 108.
[0029] Step 102: Acquire the current position of the target train and determine the first balise and the second balise corresponding to the current position.
[0030] In practical applications, the current position of the target train can be obtained during the operation of the train, and the first balise and the second balise corresponding to the current position can be determined.
[0031] Specifically, the target train can be understood as any train that is running on the running line and is to be calibrated. The target train can be in operation or in a test state before operation. The current position can be understood as the current running position of the target train, which is the current position information of the target train in the real world. The current position can specifically include three-dimensional coordinates composed of longitude and latitude data and altitude data, and can also include two-dimensional homogeneous coordinates corresponding to longitude and latitude data, and so on.
[0032] Specifically, the first transponder and the second transponder can be understood as transponders located in the train's running route, which are signal transmission devices that can transmit information to the train in response to the signal emitted when the train passes by. The transponder is used to receive electromagnetic energy emitted by the on-board antenna during the train's running, and activate the electronic circuit in the transponder based on the electromagnetic energy to send information pre-stored in the transponder to the train.
[0033] Furthermore, the transponder may include an active transponder or a passive transponder. Optionally, in the case where the transponder is a passive transponder, fixed information such as the transponder position, basic line parameters, speed limit, and turnout information may be pre-stored in the transponder; in the case where the transponder is an active transponder, the transponder may be connected to a ground electronic unit (LEU) via a cable to receive and send data messages transmitted by the LEU in real time.
[0034] Optionally, the transponder can be pre-arranged on the train track or on the ground near the track. The train route can include multiple transponders at different locations, and transponders can be arranged in various sections of the train route. Furthermore, transponders can be arranged at several arbitrary locations on the train route, or a certain number of transponders can be arranged in the route according to a preset standard arrangement.
[0035] In one or more optional embodiments of this specification, the preset standard arrangement method may include at least one of the following methods: An active balise is installed outside the signal at the beginning of each route in the normal operation direction, and an active balise is installed outside the signal at the beginning of the reverse route according to operation requirements; The active transponder is set at a position where the distance from the axle counter magnetic head is greater than the distance from the coupler to the transponder receiving antenna; A filling transponder is installed in front of the section signal and the switch protection signal in the forward direction of the station; Balises (active or passive) used for train positioning are usually set at intervals no greater than a preset interval distance (e.g. 300m); The platform area is equipped with transponders that meet ATO's one-way or two-way precise parking requirements.
[0036] It should be noted that the standard arrangement of transponders can be flexibly determined and adjusted according to the needs of actual applications, and this specification does not impose any limitation on this.
[0037] According to an optional embodiment of the present specification, during the operation of the train, in response to a wheel diameter correction instruction for a target wheel, the current position of the target train can be obtained, and the first transponder and the second transponder corresponding to the current position can be determined, thereby achieving wheel diameter correction for the target wheel based on the first transponder and the second transponder.
[0038] Optionally, the wheel diameter correction instruction may be automatically triggered at preset time intervals, may be automatically triggered at a system preset time point, or may be manually triggered by the driver.
[0039] According to another optional embodiment of the present specification, during the operation of the train, the wheel diameter correction of the target train can be automatically triggered based on the target train having position information and the target train being in a preset operation mode, so as to obtain the current position of the target train and determine the first and second transponders corresponding to the current position.
[0040] Optionally, when the train is running on the main line, when the train has position information and is in a preset operating mode, ATP can perform wheel diameter correction at preset time intervals.
[0041] Specifically, the main line refers to the line that connects the station and runs through or directly extends into the station for trains to carry passengers. The preset operation mode can be understood as the operation mode under the automatic driving system, including CTC-CAM mode, CTC-AM mode and CTC-FAM mode.
[0042] In actual applications, before correcting the wheel diameter of the train according to the transponder, it is also possible to determine whether the target train meets the preset correction conditions. If the preset correction conditions are met, the wheel diameter correction process is performed; if the preset correction conditions are not met, the wheel diameter correction process is not performed. In addition, if the preset correction conditions are not met, an alarm prompt or other processing can also be performed.
[0043] According to an optional embodiment of the present specification, obtaining the current position of the target train and determining the first balise and the second balise corresponding to the current position may include the following steps: Get the current position of the target train; Determine a first transponder corresponding to the current position according to a preset first calibration condition, wherein the preset first calibration condition includes that the first transponder is within a preset first distance threshold in front of the current position; The second transponder corresponding to the current position is determined according to a preset second calibration condition and the first transponder, wherein the preset second calibration condition includes that the second transponder exists within a preset second distance threshold in front of the first transponder.
[0044] Optionally, the preset first correction condition may include that the first transponder exists within a preset first distance threshold in front of the current position, or may include that the current operating mode of the target train conforms to the preset operating mode.
[0045] Specifically, the first distance threshold can be understood as a preset length value. The current position ahead is consistent with the running direction of the train. The preset running mode can include CTC-FAM, CTC-CAM and CTC-AM modes.
[0046] Optionally, the current operating mode can be obtained by reading the current mode number or mode sending value of the train.
[0047] In practical applications, before the wheel diameter of the train is corrected, the current position of the target train can be obtained, and the current operating mode of the target train can be determined to determine whether there is a transponder within the preset first distance threshold in front of the current position, and whether the current operating mode meets the preset operating mode. If there is a transponder within the preset first distance threshold in front of the current position, and the current operating mode is any of the preset operating modes, the transponder is used as the first transponder, and it is further determined whether there is a second transponder that meets the preset second correction condition.
[0048] Specifically, the preset second correction condition may include that the second transponder is within a preset second distance threshold in front of the first transponder, or may include that the section between the first transponder and the second transponder does not include a slope, a curve, or a parking area, and both transponders are within the movement authorization.
[0049] Optionally, determining whether the transponder is in mobile authorization may include: Based on the current location, determine whether the transponder is in mobile authorization.
[0050] Further, judging whether the transponder is in mobile authorization according to the current location may include: According to the current position, determine the route opening information corresponding to the target train; Based on the route opening information, determine the target distance for movement authorization; Determine whether the transponder is within the target distance.
[0051] In practical applications, the target distance of mobile authorization is determined according to the availability of access routes. If more access routes are open, the target distance of mobile authorization is longer and contains more transponders.
[0052] Optionally, based on the determination of the first transponder, it is possible to further search whether there is a transponder within a preset second distance threshold in front of the first transponder. If not, no wheel calibration is performed; if so, the transponder is used as the second transponder, and based on the electronic map, it is determined whether the section between the first transponder and the second transponder contains a slope, a curve, a parking area, etc.; if the section between the first transponder and the second transponder does not contain a slope, a curve, or a parking area, it is determined that the first transponder and the second transponder meet the preset correction conditions, and wheel diameter correction can be performed.
[0053] By applying this embodiment, by determining the first transponder and the second transponder according to the preset correction conditions, it is possible to determine two adjacent transponders that can be used for wheel diameter correction during the operation of the train from multiple transponders included in the operation line, thereby improving the accuracy of the wheel diameter correction process, improving the wheel calibration efficiency and the accuracy of the wheel calibration results. In addition, by determining the first transponder and the second transponder, the wheel diameter of the train can be corrected when any two adjacent transponders meet the preset correction conditions, thereby realizing dynamic and automatic wheel diameter correction, and the wheel diameter correction will not be unable to be corrected due to the failure of individual transponders.
[0054] It should be noted that when the train is currently in any of the CTC-FAM, CTC-CAM and CTC-AM modes, wheel calibration can be performed based on the automatic driving mode to avoid errors caused by manual operation of the driver and further improve the accuracy of the wheel calibration results.
[0055] Step 104: Control the target train to run at a constant speed, obtain a first time point when the target train passes through the first transponder, a second time point when the target train passes through the second transponder, and the number of pulses output by the pulse sensor per unit time during the process of the target train passing through the first transponder and the second transponder, wherein the pulse sensor is configured on the target wheel of the target train.
[0056] In actual application, the wheel diameter of the target wheel of the target train can be corrected based on the determination of the first transponder and the second transponder. During the correction process, the target train can be controlled to run at a constant speed, and during the constant speed running process, the response information of the target train passing the first transponder and the second transponder can be received.
[0057] Optionally, when the target train passes over the first transponder, it will receive a response message sent by the first transponder, and based on the response message, the first time point when the target train passes over the first transponder can be recorded; similarly, when the target train passes over the second transponder, it will receive a response message sent by the second transponder, and based on the response message, the second time point when the target train passes over the second transponder can be recorded.
[0058] Optionally, the pulse sensor is configured on a target wheel of the target train, and can output a pulse signal based on the rotation of the target wheel.
[0059] Specifically, the unit time can be understood as the time corresponding to one cycle of the wheel diameter correction end. The wheel diameter correction end can be understood as the automatic train protection subsystem (ATP), or it can be understood as software configured on the target train that can be used for wheel diameter correction. The wheel diameter correction end can perform repetitive operations according to a preset operation cycle, and the time corresponding to one cycle of the wheel diameter correction end is the unit time. The time corresponding to the preset operation cycle can be set according to the needs of the actual application, for example, it can be 200ms.
[0060] Optionally, when the target train runs at a constant speed and passes through the first transponder and the second transponder, the number of pulses output by the pulse sensor per unit time can be obtained, so that the target wheel linear speed can be subsequently calculated based on the number of pulses output per unit time.
[0061] Exemplarily, if the unit time is 200ms, obtaining the number of pulses output by the pulse sensor in the unit time may include: when the target train passes the first transponder, determining the start time of timing, and recording the number of pulses output by the pulse sensor within 200ms from the start time of timing.
[0062] In practical applications, an ATP system can be installed at the front and rear of the train, and two speed sensors can be installed at each end of the train. During the operation of the train, the ATP system can correct the wheel diameter of the target wheel based on the train's operating mode and the transponders on the running route. Furthermore, during the wheel diameter correction process, the ATP system can calculate the linear speed of the target wheel based on the number of pulses output by the pulse sensor corresponding to the target wheel per unit time.
[0063] It should be noted that during the wheel diameter correction process, the ATP system can also monitor in real time whether the target train's running speed exceeds the preset speed and whether the wheels slip or spin when it passes through the section between the first transponder and the second transponder. If the train's running speed exceeds the preset speed and the wheels slip or spin, the wheel calibration operation can be terminated immediately to avoid inaccurate wheel calibration results and save system computing overhead.
[0064] Step 106: Determine the initial wheel diameter value of the target wheel, and obtain the wheel speed of the target wheel according to the pulse number and the initial wheel diameter value.
[0065] In actual applications, when obtaining the first time point when the target train passes the first balise, the second time point when the target train passes the second balise, and the number of pulses output by the pulse sensor per unit time in the process of the target train passing the first balise and the second balise, the wheel diameter correction can be calculated based on the first time point, the second time point and the number of pulses.
[0066] Specifically, the initial wheel diameter value can be understood as the wheel diameter value of the target wheel recorded in the ATP system before correction.
[0067] According to an optional embodiment of the present specification, before determining the initial wheel diameter value of the target wheel, the following steps may also be included: In response to the ATP system being started, initializing wheel diameter correction information, wherein the wheel diameter correction information includes an initial wheel diameter value of a target wheel; Check whether the initial wheel diameter value meets the preset requirements. If the initial wheel diameter value meets the preset requirements, the initialization is successful; If the initial wheel diameter value does not meet the preset requirements, initialization fails and ATP crashes.
[0068] Specifically, the preset requirement may include: the initial wheel diameter value is within a preset wheel diameter value range, that is, the initial wheel diameter value is not greater than a preset maximum wheel diameter value and not less than a preset minimum wheel diameter value.
[0069] Specifically, the wheel speed of the target wheel may be understood as the linear speed of the target wheel, and may specifically be the linear speed corresponding to unit time.
[0070] According to an optional embodiment of the present specification, obtaining the wheel speed of the target wheel according to the pulse number and the initial wheel diameter value may include the following steps: Determine the target number of pulses output by the pulse sensor when the target wheel rotates one circle; According to the pulse number and the target pulse number, the number of rotations of the target wheel in unit time is obtained; Generate wheel speed based on the number of rotations and the initial wheel diameter value.
[0071] Specifically, the target pulse number can be understood as the total number of pulses output by the pulse sensor during a full rotation of the target wheel. The target pulse number can be a preset fixed value, which can be obtained by presetting or pre-measurement.
[0072] Optionally, obtaining the number of rotations of the target wheel in a unit time according to the pulse number and the target pulse number may include: obtaining the number of rotations of the target wheel in a unit time based on the ratio of the pulse number to the target pulse number. The specific calculation process is shown in the following formula (1): Formula (1) in, is the number of rotations of the target wheel per unit time, is the number of pulses output by the pulse sensor per unit time when the target train passes through the first balise and the second balise, and N is the target number of pulses output by the pulse sensor when the target wheel rotates one circle.
[0073] Furthermore, based on the number of rotations and the initial wheel diameter value, the wheel speed is generated and can be calculated by the following formula (2): Formula (2) in, is the wheel speed, that is, the linear speed per unit time, is the number of rotations of the target wheel per unit time, is the circumference of a circle, is the initial wheel diameter value.
[0074] By applying this embodiment, by determining the target pulse number, the number of revolutions of the target wheel per unit time can be obtained based on the ratio of the number of pulses output by the pulse sensor per unit time to the target pulse number, so that the linear speed of the target wheel per unit time can be calculated based on the initial wheel diameter value, and then the ranging distance between the first transponder and the second transponder can be obtained by integration based on the linear speed, thereby improving the accuracy and efficiency of the ranging distance calculation results.
[0075] Step 108: Generate an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0076] In actual applications, when the first time point, the second time point and the wheel speed are obtained, an updated wheel diameter value of the target wheel can be generated based on the first time point, the second time point and the wheel speed, so that the initial wheel diameter value can be corrected according to the updated wheel diameter value.
[0077] Specifically, the updated wheel diameter value can be understood as a new wheel diameter value of the target wheel obtained through calculation, and the value is calculated in real time during the actual operation of the train.
[0078] Optionally, the updated wheel diameter values calculated based on two different adjacent transponders may be different.
[0079] According to an optional embodiment of the present specification, generating an updated wheel diameter value of a target wheel based on a first time point, a second time point and a wheel speed may include the following steps: Obtaining a ranging distance between the first transponder and the second transponder based on the first time point, the second time point, and the wheel speed; determining a nominal distance between the first transponder and the second transponder; Generate an updated wheel diameter value based on the measured distance, the calibrated distance and the initial wheel diameter value.
[0080] Specifically, the ranging distance can be understood as the distance between the first transponder and the second transponder obtained by the ATP system in real time calculation during the actual operation of the target train. The calibrated distance can be understood as the actual distance calibrated between the first transponder and the second transponder in the electronic map.
[0081] Optionally, an updated wheel diameter value is generated according to the ranging distance, the calibration distance and the initial wheel diameter value, which can be calculated by the following formula (3): Formula (3) Specifically, Indicates the measuring distance. Indicates the calibration distance, Indicates the initial wheel diameter value, Indicates updating the wheel diameter value.
[0082] That is, the absolute value of the difference between the measured distance and the calibrated distance is calculated, and the ratio to the calibrated distance is calculated; the absolute value of the difference between the updated wheel diameter value and the initial wheel diameter value is calculated, and the ratio to the initial wheel diameter value is calculated. By establishing an equal relationship between the above two ratios, the updated wheel diameter value is calculated.
[0083] Optionally, the above formula (3) can be derived by the following steps: The train runs at a constant speed during the wheel diameter correction period, and the distance L can be obtained by multiplying the linear velocity by the running time, that is, L = Vt. Since the angular velocity remains consistent during the rotation of the target wheel, the difference between the measured distance and the calibrated distance is equal to the difference between the linear velocity corresponding to the updated wheel diameter value and the linear velocity corresponding to the initial wheel diameter value, that is, the following formula (4): Formula (4) Eliminate both sides of equation (4) , we can transform the above formula (3) based on formula (4).
[0084] By applying this embodiment, the ranging distance between the first transponder and the second transponder when the train passes through can be accurately calculated through the first time point, the second time point and the wheel speed, so that an updated wheel diameter value can be generated based on the ranging distance, the calibrated distance and the initial wheel diameter value, thereby achieving accurate wheel calibration and improving wheel calibration efficiency.
[0085] According to an optional embodiment of the present specification, obtaining the ranging distance between the first transponder and the second transponder based on the first time point, the second time point and the wheel speed may include the following steps: According to the first time point and the second time point, obtaining the total number of unit times corresponding to the process in which the target train passes through the first balise and the second balise; Based on the total number, the wheel speed is integrated to obtain the ranging distance between the first transponder and the second transponder.
[0086] Specifically, the total number of unit times corresponding to the process of the target train passing through the first balise and the second balise can also be understood as the total number of cycles of the ATP system operation during the process of the target train running from the first balise to the second balise.
[0087] Optionally, integrating the wheel speed based on the total number can also be understood as integrating the linear speed of the target wheel within the total number of cycles of the ATP system operation; that is, integrating the linear speed of the target wheel within a total number of unit times.
[0088] By applying this embodiment, by integrating the wheel speed based on the total number, it is possible to accurately calculate the ranging distance, thereby improving the accuracy of the calculation result of the updated wheel diameter value and achieving accurate wheel calibration of the target train.
[0089] According to an optional embodiment of the present specification, after generating the updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, the following steps may also be included: Verify and update the wheel diameter value according to the preset verification information, and record the updated wheel diameter value if the verification passes; Acquire multiple wheel diameter values to be processed, wherein the wheel diameter values to be processed are updated wheel diameter values generated and verified based on different current positions; Based on the multiple wheel diameter values to be processed, a correction wheel diameter value corresponding to the target wheel is obtained, and the initial wheel diameter value is updated according to the correction wheel diameter value.
[0090] In practical applications, when the updated wheel diameter value is calculated based on the first transponder and the second transponder, the updated wheel diameter value may be verified, and when the updated wheel diameter value passes the verification, the updated wheel diameter value is recorded.
[0091] According to an optional embodiment of the present specification, the initial wheel diameter value may be corrected based on the verified updated wheel diameter value, that is, the initial wheel diameter value may be updated to the verified updated wheel diameter value.
[0092] In practical applications, during the operation of a train, multiple updated wheel diameter values can be calculated based on multiple different balises on the running line. Each time a verified updated wheel diameter value is calculated, the initial wheel diameter value can be updated based on the updated wheel diameter value.
[0093] According to another optional embodiment of the present specification, a plurality of wheel diameter values to be processed may be obtained, based on which a correction wheel diameter value corresponding to the target wheel is obtained, and the initial wheel diameter value is updated according to the correction wheel diameter value.
[0094] Specifically, the wheel diameter value to be processed can be understood as an updated wheel diameter value generated and verified based on different current positions, that is, each wheel diameter value to be processed is an updated wheel diameter value calculated based on two different adjacent transponders. The corrected wheel diameter value can be understood as a wheel diameter value calculated based on multiple wheel diameter values to be processed and finally used to update the initial wheel diameter value.
[0095] Optionally, the number of wheel diameter values to be processed can be preset.
[0096] For example, the number of wheel diameter values to be processed can be preset to 10 per day. That is, when 10 legal updated wheel diameter values are collected for the target wheel on that day, the wheel calibration calculation for the target wheel can be stopped on that day, and the initial wheel diameter value of the target wheel can be corrected based on these 10 wheel diameter values to be processed.
[0097] By applying this embodiment, the updated wheel diameter value is verified according to preset verification information, and the updated wheel diameter value is recorded if the verification passes, so that the accuracy of the updated wheel diameter value can be improved, and inaccurate calculation results caused by errors in the wheel diameter correction process can be avoided; by obtaining the corrected wheel diameter value corresponding to the target wheel based on multiple wheel diameter values to be processed, the calculation results of multiple wheel calibrations can be combined to obtain the corrected wheel diameter value finally used to update the initial wheel diameter value, thereby improving the accuracy of wheel calibration.
[0098] Further, the preset verification information includes a preset wheel diameter value range and a preset difference value range; according to an optional embodiment of the present specification, verifying and updating the wheel diameter value according to the preset verification information may include the following steps: Determine a target difference between the updated wheel diameter value and the initial wheel diameter value; Verify whether the updated wheel diameter value is within the preset wheel diameter value range, and verify whether the target difference value is within the preset difference value range.
[0099] Specifically, the preset wheel diameter value range may include a preset wheel diameter maximum value and a preset wheel diameter minimum value, and the preset wheel diameter maximum value and the preset wheel diameter minimum value may be pre-configured in the ATP system. The target difference is the difference between the updated wheel diameter value and the initial wheel diameter value.
[0100] In actual application, it can be determined whether the updated wheel diameter value passes the verification by checking whether the updated wheel diameter value is not greater than the preset maximum wheel diameter value, whether it is not less than the preset minimum wheel diameter value, and whether the target difference value does not exceed the preset difference range.
[0101] By applying this embodiment, by verifying whether the updated wheel diameter value is within the preset wheel diameter value range and verifying whether the target difference value is within the preset difference value range, the legitimacy of the updated wheel diameter value can be ensured, thereby achieving accurate wheel calibration.
[0102] According to an optional embodiment of the present specification, obtaining a correction wheel diameter value corresponding to a target wheel based on a plurality of wheel diameter values to be processed may include the following steps: From a plurality of wheel diameter values to be processed, a preset number of target wheel diameter values to be processed that are concentratedly distributed are screened and obtained; The correction wheel diameter value corresponding to the target wheel is obtained according to the average value of a preset number of target wheel diameter values to be processed.
[0103] Optionally, the preset number can be determined according to requirements in actual applications.
[0104] For example, when the number of wheel diameter values to be processed is 10, the preset number of target wheel diameter values to be processed may be 5.
[0105] Optionally, screening and obtaining a preset number of target wheel diameter values to be processed that are concentrated from a plurality of wheel diameter values to be processed may include: performing secondary distribution on the plurality of wheel diameter values to be processed to screen out a preset number of target wheel diameter values to be processed that are concentrated.
[0106] Using the above example, the 10 wheel diameter values to be processed can be distributed twice to screen out 5 target wheel diameter values to be processed that are concentrated.
[0107] Optionally, obtaining the corrected wheel diameter value corresponding to the target wheel according to the average value of a preset number of target wheel diameter values to be processed may include: Calculate and obtain the average value of a preset number of target wheel diameter values to be processed; The average value is verified according to the preset verification information, and when the average value passes the verification, the average value is used as the correction wheel diameter value.
[0108] Specifically, the preset verification information may include a preset maximum wheel diameter value, a preset minimum wheel diameter value, and a preset difference range.
[0109] In practical applications, if the average value passes the verification, the initial wheel diameter value can be updated based on the average value; if the average value fails the verification, the current calibration is abandoned. Furthermore, if the average value fails the verification, a manual troubleshooting can be notified, or the wheel calibration process for the target wheel can be re-performed.
[0110] By applying this embodiment, when the correction wheel diameter value is calculated, the initial wheel diameter value can be updated based on the correction wheel diameter value, so that when the wheel is calibrated next time, the correction wheel diameter value obtained in this wheel calibration can be used as the initial wheel diameter value in the next wheel calibration process, thereby realizing automatic and dynamic update of the initial wheel diameter value.
[0111] An embodiment of the present specification provides a method for correcting the wheel diameter of a train, which obtains the current position of a target train and determines a first transponder and a second transponder corresponding to the current position; controls the target train to run at a constant speed, obtains a first time point when the target train passes the first transponder, a second time point when the target train passes the second transponder, and the number of pulses output by a pulse sensor per unit time during the process of the target train passing the first transponder and the second transponder, wherein the pulse sensor is configured on a target wheel of the target train; determines an initial wheel diameter value of the target wheel, and obtains the wheel speed of the target wheel according to the number of pulses and the initial wheel diameter value; generates an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0112] In this way, by determining the first transponder and the second transponder corresponding to the current position, the wheel diameter of the train can be corrected based on the first transponder and the second transponder during the operation of the train on the line; by controlling the target train to run at a constant speed, the accuracy of the calculation process can be improved; by obtaining the wheel speed of the target wheel based on the number of pulses and the initial wheel diameter value, the generation efficiency and accuracy of the wheel speed can be improved; by generating an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, the generation efficiency and accuracy of the updated wheel diameter value can be improved, thereby improving the correction efficiency and accuracy of the initial wheel diameter value; since the first transponder and the second transponder are used to determine the time point when the train passes, but not for performing wheel diameter correction calculations, there is no need to rely on accurate wheel diameter correction transponders, and efficient and accurate correction of the train wheel diameter can be achieved through ordinary transponders, thereby effectively avoiding safety hazards during train operation.
[0113] The following combination Figure 2-Figure 4 Taking the application of the train wheel diameter correction method provided in this specification in an automatic driving system as an example, the train wheel diameter correction method is further described. Figure 2 A flowchart of a correction condition judgment process of a train wheel diameter correction method provided by an embodiment of this specification is shown; Figure 3 A flow chart showing a wheel diameter value calculation process of a train wheel diameter correction method provided by one embodiment of the present specification is shown; Figure 4 A flow chart of the wheel diameter value correction process of a train wheel diameter correction method provided in one embodiment of the present specification is shown.
[0114] Under the automatic driving system, the train's operating mode includes any one of the CTC-FAM, CTC-CAM and CTC-AM modes. There is a button on the train's driving platform that can set the highest mode. During the operation of the train, the initial operating mode is usually the RM mode, in which the train generally does not have corresponding location information; after running through the transponder, the train positioning can be obtained based on the transponder, and if the upgrade conditions are met, it will automatically upgrade to the CTC-CAM mode. During the operation of the train in CTC-CAM mode, if the upgrade conditions are met, the driver will be reminded to perform an upgrade confirmation operation, such as pressing the OK button, thereby upgrading from CTC-CAM to CTC-AM mode; further, if the conditions are met to upgrade from CTC-AM to CTC-FAM mode, the driver will also be reminded to perform an upgrade confirmation operation, such as pressing a button and turning off the key. The upgrade confirmation operation or downgrade switching operation in different mode switching processes may be different, and can be determined according to the needs of actual applications.
[0115] The balises on the train lines can be added or reduced according to the needs of actual applications, and the layout information of the balises can be synchronously updated on the electronic map, so that the balises can be flexibly adjusted.
[0116] ATP is used to calibrate the target wheels on the train. Configuration data for wheel diameter calibration can be pre-configured in ATP. Configuration data includes but is not limited to: initial wheel diameter value, transponder query range, distance query range between two transponders, minimum wheel diameter value, maximum wheel diameter value, and maximum wheel diameter variation range.
[0117] Among them, the initial wheel diameter value can be obtained through manual measurement or the train wheel drawing at the beginning. Later, as the wheel wears, ATP can write the result of each wheel diameter correction back here to realize the correction of the initial wheel diameter value. The query range of the transponder can be understood as a length value in front of the train head, which is used to determine whether there is a transponder within a preset distance range in front of the current position of the train. The distance query range between the two transponders can be understood as a length value, which is used to determine whether there is a second transponder within a preset distance range in front of the first transponder when the first transponder is queried. The minimum wheel diameter, the maximum wheel diameter and the maximum wheel diameter variation range are used together to verify the legitimacy of the wheel diameter value. The maximum wheel diameter variation range is used to stipulate that the difference between the new wheel diameter value and the initial wheel diameter value cannot exceed this variation range. If the new wheel diameter value is less than the minimum wheel diameter, or greater than the maximum wheel diameter, or exceeds the maximum variation range, the wheel calibration will fail.
[0118] In the actual implementation process, before starting the wheel calibration, in order to ensure the accuracy of the wheel calibration process, it is possible to determine whether the target train currently meets the calibration conditions. Figure 2 As shown, the correction condition judgment process specifically includes the following steps.
[0119] Step 202: The ATP software is powered on, the calibration information is initialized, and the configuration data is checked for legitimacy.
[0120] Step 204: During the operation of the train, ATP queries the first balise in front of the train based on the query range of the balise, and executes step 206 if the train has a position, the train is in any of the CTC-FAM, CTC-CAM or CTC-AM modes, and there is a balise within the query range of the balise.
[0121] If any of the following conditions is not met: "the train has a location", "the train is in any of the CTC-FAM, CTC-CAM or CTC-AM modes", "there is a transponder within the query range of the transponder", the wheel calibration is stopped and the wheel calibration process is exited.
[0122] Step 206: ATP queries the second transponder in front of the first transponder based on the distance query range between the two transponders, and when the second transponder is found, determines whether the section between the first transponder and the second transponder contains a slope, a curve, a parking area, and whether the first transponder and the second transponder are both within the mobile authorization.
[0123] Step 208: When the section between the first balise and the second balise does not include a slope, a curve, or a parking area, and when both the first balise and the second balise are within the movement authorization, the wheel calibration process for the train is started.
[0124] Step 210: During the wheel calibration process, ATP monitors whether the train speed exceeds the recommended speed, whether the wheels slip or spin, and terminates the wheel calibration process if the train speed exceeds the recommended speed, or the wheels slip or spin.
[0125] like Figure 3 As shown, the wheel diameter value calculation process specifically includes the following steps.
[0126] Step 302: When the wheel calibration process starts, a wheel calibration command is sent to the ATO, and the ATO controls the train to run at a constant speed.
[0127] Step 304: When the train passes the first balise, record the first time point; when the train passes the second balise, record the second time point; and obtain the number of pulses output by the pulse sensor in one ATP operation cycle.
[0128] Step 306: Based on the ratio of the number of pulses output by the pulse sensor in one ATP operating cycle and the total number of pulses output by the pulse sensor in one wheel rotation, the number of rotations of the wheel in one ATP operating cycle is obtained, and based on the number of rotations and the initial wheel diameter value, the linear speed of the wheel in one ATP operating cycle is calculated.
[0129] Step 308: According to the first time point and the second time point, the total number of ATP operation cycles in the process of the train running from the first balise to the second balise is obtained, and the linear speed is integrated within the total number of ATP operation cycles to obtain the ranging distance between the first balise and the second balise.
[0130] Step 310: Determine the real distance between the first transponder and the second transponder according to the electronic map, and calculate a new wheel diameter value according to the real distance, the ranging distance and the initial wheel diameter value.
[0131] Step 312: Verify the new wheel diameter value according to the minimum wheel diameter value, the maximum wheel diameter value, and the maximum variation range of the wheel diameter, and record the new wheel diameter value if the verification passes.
[0132] like Figure 4 As shown, the wheel diameter value correction process specifically includes the following steps.
[0133] Step 402: Obtain 10 new wheel diameter values collected for the target wheel on that day.
[0134] Step 404: Perform secondary distribution on the 10 new wheel diameter values, screen out 5 wheel diameter values with concentrated distribution, and calculate the average value of these 5 wheel diameter values to obtain the average wheel diameter value.
[0135] Step 406: Verify the average wheel diameter value according to the minimum wheel diameter value, the maximum wheel diameter value, and the maximum variation range of the wheel diameter, and write the average wheel diameter value back to the ATP if it passes the verification.
[0136] Corresponding to the above method embodiment, this specification also provides an embodiment of a train wheel diameter correction device, Figure 5 FIG. 1 is a schematic diagram showing the structure of a train wheel diameter correction device provided by an embodiment of the present specification. Figure 5 As shown, the device comprises: The acquisition module 502 is configured to acquire the current position of the target train and determine the first balise and the second balise corresponding to the current position.
[0137] Control module 504: is configured to control the target train to run at a uniform speed, obtain a first time point when the target train passes through a first transponder, a second time point when the target train passes through a second transponder, and the number of pulses output by the pulse sensor per unit time during the process of the target train passing through the first transponder and the second transponder, wherein the pulse sensor is configured on a target wheel of the target train.
[0138] The determination module 506 is configured to determine the initial wheel diameter value of the target wheel, and obtain the wheel speed of the target wheel according to the pulse number and the initial wheel diameter value.
[0139] The generating module 508 is configured to generate an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
[0140] Optionally, the acquisition module 502 is further configured to: Get the current position of the target train; Determine a first transponder corresponding to the current position according to a preset first calibration condition, wherein the preset first calibration condition includes that the first transponder is within a preset first distance threshold in front of the current position; The second transponder corresponding to the current position is determined according to a preset second calibration condition and the first transponder, wherein the preset second calibration condition includes that the second transponder exists within a preset second distance threshold in front of the first transponder.
[0141] Optionally, the determination module 506 is further configured to: Determine the target number of pulses output by the pulse sensor when the target wheel rotates one circle; According to the pulse number and the target pulse number, the number of rotations of the target wheel in unit time is obtained; Generate wheel speed based on the number of rotations and the initial wheel diameter value.
[0142] Optionally, the generating module 508 is further configured to: Obtaining a ranging distance between the first transponder and the second transponder based on the first time point, the second time point, and the wheel speed; determining a nominal distance between the first transponder and the second transponder; Generate an updated wheel diameter value based on the measured distance, the calibrated distance and the initial wheel diameter value.
[0143] Optionally, the generating module 508 is further configured to: According to the first time point and the second time point, obtaining the total number of unit times corresponding to the process in which the target train passes through the first balise and the second balise; Based on the total number, the wheel speed is integrated to obtain the ranging distance between the first transponder and the second transponder.
[0144] Optionally, the train wheel diameter correction device further includes a verification module configured to: Verify and update the wheel diameter value according to the preset verification information, and record the updated wheel diameter value if the verification passes; Acquire multiple wheel diameter values to be processed, wherein the wheel diameter values to be processed are updated wheel diameter values generated and verified based on different current positions; Based on the multiple wheel diameter values to be processed, a correction wheel diameter value corresponding to the target wheel is obtained, and the initial wheel diameter value is updated according to the correction wheel diameter value.
[0145] Optionally, the preset verification information includes a preset wheel diameter value range and a preset difference value range; and the verification module is further configured to: Determine a target difference between the updated wheel diameter value and the initial wheel diameter value; Verify whether the updated wheel diameter value is within the preset wheel diameter value range, and verify whether the target difference value is within the preset difference value range.
[0146] Optionally, the verification module is further configured to: From a plurality of wheel diameter values to be processed, a preset number of target wheel diameter values to be processed that are concentratedly distributed are screened and obtained; The correction wheel diameter value corresponding to the target wheel is obtained according to the average value of a preset number of target wheel diameter values to be processed.
[0147] By applying this embodiment, by determining the first transponder and the second transponder corresponding to the current position, the wheel diameter of the train can be corrected based on the first transponder and the second transponder during the operation of the train on the line; by controlling the target train to run at a constant speed, the accuracy of the calculation process can be improved; by obtaining the wheel speed of the target wheel based on the number of pulses and the initial wheel diameter value, the generation efficiency and accuracy of the wheel speed can be improved; by generating an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, the generation efficiency and accuracy of the updated wheel diameter value can be improved, thereby improving the correction efficiency and accuracy of the initial wheel diameter value; since the first transponder and the second transponder are used to determine the time point when the train passes, but not for performing wheel diameter correction calculations, there is no need to rely on accurate wheel diameter correction transponders, and efficient and accurate correction of the train wheel diameter can be achieved through ordinary transponders, thereby effectively avoiding safety hazards during train operation.
[0148] The above is a schematic scheme of a train wheel diameter correction device of this embodiment. It should be noted that the technical scheme of the train wheel diameter correction device and the technical scheme of the train wheel diameter correction method mentioned above belong to the same concept, and the details of the technical scheme of the train wheel diameter correction device that are not described in detail can all be referred to the description of the technical scheme of the train wheel diameter correction method mentioned above.
[0149] Figure 6 The block diagram of a computing device 600 according to an embodiment of the present specification is shown. The components of the computing device 600 include but are not limited to a memory 610 and a processor 620. The processor 620 is connected to the memory 610 via a bus 630, and the database 650 is used to store data.
[0150] The computing device 600 also includes an access device 640 that enables the computing device 600 to communicate via one or more networks 660. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 640 may include one or more of any type of network interface (e.g., a network interface card (NIC)) that is wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).
[0151] In one embodiment of the present specification, the above components of the computing device 600 and Figure 6 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 6 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.
[0152] The computing device 600 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 600 may also be a mobile or stationary server.
[0153] The processor 620 is used to execute the following computer executable instructions, which, when executed by the processor, implement the steps of the above-mentioned train wheel diameter correction method.
[0154] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned train wheel diameter correction method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above-mentioned train wheel diameter correction method.
[0155] An embodiment of the present specification also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above-mentioned train wheel diameter correction method.
[0156] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned train wheel diameter correction method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned train wheel diameter correction method.
[0157] An embodiment of the present specification also provides a computer program product, including a computer program / instruction, which implements the steps of the above-mentioned train wheel diameter correction method when executed by a processor.
[0158] The above is a schematic scheme of a computer program product of this embodiment. It should be noted that the technical scheme of the computer program product and the technical scheme of the above-mentioned train wheel diameter correction method belong to the same concept, and the details not described in detail in the technical scheme of the computer program product can be referred to the description of the technical scheme of the above-mentioned train wheel diameter correction method.
[0159] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0160] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of patent practice. For example, in some regions, according to patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0161] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.
[0162] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0163] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is only limited by the claims and their full scope and equivalents.
Claims
1. A method for correcting train wheel diameter, characterized in that: include: Acquire the current position of the target train, and determine the first balise and the second balise corresponding to the current position; Controlling the target train to run at a constant speed, obtaining a first time point when the target train passes through the first transponder, a second time point when the target train passes through the second transponder, and the number of pulses output by a pulse sensor per unit time during the process of the target train passing through the first transponder and the second transponder, wherein the pulse sensor is configured on a target wheel of the target train; Determine an initial wheel diameter value of the target wheel, and obtain a wheel speed of the target wheel according to the pulse number and the initial wheel diameter value; Based on the first time point, the second time point and the wheel speed, an updated wheel diameter value of the target wheel is generated, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
2. The method according to claim 1, characterized in that: The obtaining of the current position of the target train and determining the first balise and the second balise corresponding to the current position include: Get the current position of the target train; Determining a first transponder corresponding to the current position according to a preset first correction condition, wherein the preset first correction condition includes the presence of the first transponder within a preset first distance threshold in front of the current position; A second transponder corresponding to the current position is determined according to a preset second correction condition and the first transponder, wherein the preset second correction condition includes that the second transponder exists within a preset second distance threshold in front of the first transponder.
3. The method according to claim 1, characterized in that The step of obtaining the wheel speed of the target wheel according to the pulse number and the initial wheel diameter value includes: Determine the target number of pulses output by the pulse sensor when the target wheel rotates one circle; According to the pulse number and the target pulse number, obtaining the number of rotations of the target wheel in the unit time; The wheel speed is generated based on the number of rotations and the initial wheel diameter value.
4. The method according to claim 1, characterized in that: The step of generating an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed includes: Obtaining a ranging distance between the first transponder and the second transponder based on the first time point, the second time point and the wheel speed; determining a nominal distance between the first transponder and the second transponder; The updated wheel diameter value is generated according to the ranging distance, the calibration distance and the initial wheel diameter value.
5. The method according to claim 4, characterized in that The obtaining, based on the first time point, the second time point and the wheel speed, of a ranging distance between the first transponder and the second transponder comprises: According to the first time point and the second time point, obtaining the total number of the target train passing through the first balise and the second balise corresponding to the unit time; Based on the total number, the wheel speed is integrated to obtain a ranging distance between the first transponder and the second transponder.
6. The method according to any one of claims 1 to 5, characterized in that: After generating the updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, the method further includes: Verify the updated wheel diameter value according to preset verification information, and record the updated wheel diameter value if the verification passes; Acquire multiple wheel diameter values to be processed, wherein the wheel diameter values to be processed are updated wheel diameter values generated and verified based on different current positions; Based on the multiple wheel diameter values to be processed, a correction wheel diameter value corresponding to the target wheel is obtained, and the initial wheel diameter value is updated according to the correction wheel diameter value.
7. The method according to claim 6, characterized in that The preset verification information includes a preset wheel diameter value range and a preset difference value range; The step of verifying the updated wheel diameter value according to preset verification information includes: Determining a target difference between the updated wheel diameter value and the initial wheel diameter value; Check whether the updated wheel diameter value is within the preset wheel diameter value range, and check whether the target difference value is within the preset difference value range.
8. The method according to claim 6, characterized in that The step of obtaining a correction wheel diameter value corresponding to the target wheel based on the plurality of wheel diameter values to be processed includes: Screening and obtaining a preset number of target wheel diameter values to be processed that are concentrated and distributed from the plurality of wheel diameter values to be processed; The correction wheel diameter value corresponding to the target wheel is obtained according to the average value of the preset number of target wheel diameter values to be processed.
9. A train wheel diameter correction device, characterized in that: include: An acquisition module is configured to acquire a current position of a target train and determine a first balise and a second balise corresponding to the current position; a control module configured to control the target train to run at a constant speed, obtain a first time point when the target train passes through the first balise, a second time point when the target train passes through the second balise, and the number of pulses output by a pulse sensor per unit time during the process of the target train passing through the first balise and the second balise, wherein the pulse sensor is configured at a target wheel of the target train; a determination module, configured to determine an initial wheel diameter value of the target wheel, and obtain a wheel speed of the target wheel according to the pulse number and the initial wheel diameter value; A generating module is configured to generate an updated wheel diameter value of the target wheel based on the first time point, the second time point and the wheel speed, wherein the updated wheel diameter value is used to correct the initial wheel diameter value.
10. A computing device, characterized in that include: Memory and processor; The memory is used to store computer programs / instructions, and the processor is used to execute the computer programs / instructions. When the computer program / instructions are executed by the processor, the steps of the train wheel diameter correction method described in any one of claims 1-8 are implemented.
11. A computer-readable storage medium, characterized in that: It stores a computer program / instruction, which, when executed by a processor, implements the steps of the train wheel diameter correction method described in any one of claims 1-8.
12. A computer program product, characterized in that The invention comprises a computer program / instruction, which, when executed by a processor, implements the steps of the method for correcting the train wheel diameter as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Automatic train wheel diameter correcting method
CN103707903A
Train wheel diameter correction method and device
CN112590874A
Vehicle wheel diameter correction method and device, storage medium and electronic equipment
CN115593463A
Method for calibrating wheel diameter of vehicle, storage medium and electronic equipment
CN116691766A