Limit measurement methods, devices, equipment and media
By dividing the rail vehicle into multiple sections and using a total station to monitor the target coordinates, combined with a laser emitter to determine whether the limits are exceeded, the problem of measuring the tilt limit in the horizontal limit measurement of rail vehicles has been solved, achieving higher measurement accuracy and versatility.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CRRC TANGSHAN CO LTD
- Filing Date
- 2024-05-10
- Publication Date
- 2026-05-26
Smart Images

Figure CN118457673B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle inspection technology, and in particular to a clearance measurement method, device, equipment and medium. Background Technology
[0002] In a vast geographical environment and with the rapid pace of urbanization, rail vehicles play a crucial role in modern transportation systems. They are not only a core component of modern urban transportation systems but also a key element in promoting socio-economic development, optimizing urban structure and layout, and ensuring people's well-being. Therefore, the safety of rail vehicles is a critical issue, and to ensure their safe operation, clearance measurements are necessary.
[0003] Traditional clearance measurement involves manual measurement of test points; or, based on a clearance detection gate, multiple laser camera modules are used for calibration and recording of calibration parameters. The external contour of the vehicle to be inspected is then scanned to generate a 3D cloud map, drawing the vehicle body contour data. Finally, the vehicle body contour data is compared with standard clearance contour data to determine if clearance is met. While this method achieves clearance measurement for horizontal clearances, it does not measure inclined clearances. Furthermore, custom clearance plates are required for different projects, leading to poor versatility.
[0004] The problem that this invention urgently needs to solve is how to achieve both horizontal clearance measurement and tilt clearance measurement for rail vehicles, as well as the problem of poor versatility. Summary of the Invention
[0005] This application provides a clearance measurement method, device, equipment, and medium to solve the problems of poor versatility in achieving both horizontal clearance measurement and tilt clearance measurement of rail vehicles.
[0006] In a first aspect, this application provides a clearance measurement method, the method comprising:
[0007] The rail vehicle is divided into multiple sections, and at least one target section is selected from the multiple sections according to the clearance measurement requirements. At least one target is arranged on each target section.
[0008] Each target was monitored separately using a total station to obtain the target coordinates of each target.
[0009] Based on the target coordinates of each target, the clearance measurement results of the rail vehicle are calculated, and based on the clearance measurement results and the preset clearance threshold, it is determined whether the rail vehicle exceeds the limit.
[0010] In one possible design, clearance measurement requirements include: horizontal clearance measurement requirements and inclined clearance measurement requirements;
[0011] Based on the clearance measurement requirements, at least one target section is selected from multiple sections, including:
[0012] According to the horizontal clearance measurement requirements, multiple first sections are selected from multiple sections, and according to the tilt clearance measurement requirements, multiple second sections are selected from multiple sections. Each first section includes the vehicle center point, a door or a door handle, and each second section includes the vehicle body end wall or the track surface.
[0013] In one possible design, when the first section includes the center point of the vehicle, a first target is placed on the roof of the first section.
[0014] When the first section includes the car door, a first target is placed on the roof of the first section, and a second target is placed on the floor of the first section.
[0015] When the first section includes the door armrest, a third target is placed at the lowest point of the armrests on both sides of the first section.
[0016] When the second section includes the vehicle body end wall, a fourth target is arranged at the first point of the second section, and a fifth target is arranged at the second point of the second section. The first point refers to the intersection of the roof side beam and the vehicle body side wall, and the second point refers to the lower side point of the vehicle body side wall.
[0017] When the second section includes the track surface, a sixth target is placed at the third point of the second section, where the third point refers to the intersection of the wheel and the track.
[0018] In one possible design, each target is monitored separately using a total station to obtain the target coordinates for each target, including:
[0019] When the rail vehicle is placed horizontally, each target is monitored separately using a total station to obtain the first target coordinates of each target.
[0020] When the rail vehicle is placed at an angle, the coordinates of the second target of each target are obtained by monitoring the fourth, fifth and sixth targets respectively using a total station.
[0021] In one possible design, the clearance measurement results of the rail vehicle are calculated based on the target coordinates of each target, including:
[0022] Calculate the horizontal height of the vehicle roof based on the coordinates of the first target and the second target, respectively.
[0023] Calculate the horizontal height of the handrail based on the coordinates of the first target for each second and third target.
[0024] Calculate the horizontal width of the handrail based on the coordinates of the first target for each third target;
[0025] Based on the coordinates of the first and second targets of the fourth, fifth, and sixth targets, and the tilt angle of the rail vehicle, calculate the vehicle tilt height and vehicle tilt width.
[0026] In one possible design, the roof height is calculated based on the coordinates of the first target for each first target and each second target, including:
[0027] Calculate the first average elevation difference between the vehicle roof and the floor based on the first target coordinates of each first target and each second target;
[0028] Calculate the horizontal height of the vehicle roof based on the first average elevation difference and the first preset variable value;
[0029] Calculate the horizontal height of the handrail based on the coordinates of the first target for each second and third target, including:
[0030] Calculate the second average elevation difference between the handrail and the floor based on the coordinates of the first target for each second and third target.
[0031] The horizontal height of the handrail is calculated based on the second average elevation difference and the second preset variable value, wherein the first and second preset variable values are determined based on the assembly process and load.
[0032] In one possible design, laser emitters are arranged, and the position and angle of the laser emitters are determined according to the limit threshold.
[0033] After determining whether a rail vehicle exceeds the limit based on the clearance measurement results and the preset clearance threshold, the method also includes:
[0034] Raise one side of the rail vehicle to a preset height, where the preset height is determined based on the clearance threshold.
[0035] The laser beam emitted by the laser emitter is used to determine whether a rail vehicle exceeds its limits.
[0036] Secondly, a clearance measuring device includes:
[0037] The selection module is used to divide the rail vehicle into multiple sections and select at least one target section from the multiple sections according to the clearance measurement requirements. At least one target is arranged on each target section.
[0038] The monitoring module is used to monitor each target separately using a total station and obtain the target coordinates of each target.
[0039] The results module is used to calculate the clearance measurement results of the rail vehicle based on the target coordinates of each target, and to determine whether the rail vehicle exceeds the limit based on the clearance measurement results and the preset clearance threshold.
[0040] Thirdly, an electronic device includes: a processor and a memory communicatively connected to the processor;
[0041] The memory stores the instructions that the computer executes;
[0042] A limit measurement method for implementing the invention in the first aspect when the processor executes computer execution instructions stored in memory.
[0043] Fourthly, a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a limit measurement method according to the first aspect of the invention.
[0044] Fifthly, this application provides a computer program product, including a computer program, which, when executed by a processor, is used to implement a limit measurement method according to the first aspect of the invention.
[0045] This application provides a clearance measurement method, apparatus, equipment, and medium. The method involves dividing a rail vehicle into multiple sections and selecting at least one target section from these sections based on clearance measurement requirements. At least one target is positioned on each target section. Each target is monitored using a total station to obtain its coordinates. The clearance measurement results for the rail vehicle are calculated based on these coordinates. Finally, based on the clearance measurement results and a preset clearance threshold, it is determined whether the rail vehicle exceeds the clearance limit. The following technical effects were achieved: The rail vehicle is divided into multiple sections, and at least one target section is selected from these sections according to the clearance measurement requirements. This solves the problem of diverse selection of locations and calculation methods when performing rail vehicle clearance measurements, depending on different calculation needs. Each target is monitored separately using a total station to obtain its own target coordinates. Using a total station for measurement avoids the tediousness of manual measurement and reduces the difficulty of vehicle clearance measurement. The clearance measurement results of the rail vehicle are calculated based on the target coordinates of each target, improving data accuracy. This method is highly versatile and can be used for all types of rail vehicles, also solving the problem of tilt clearance measurement. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0047] Figure 1 This is a schematic diagram illustrating an application scenario of the clearance measurement method provided in the embodiments of this application;
[0048] Figure 2 A flowchart illustrating the clearance measurement method provided in this application embodiment. Figure 1 ;
[0049] Figure 3 A flowchart illustrating the clearance measurement method provided in this application embodiment. Figure 2 ;
[0050] Figure 4 A flowchart illustrating the clearance measurement method provided in this application embodiment. Figure 3 ;
[0051] Figure 5 A cross-sectional view of the clearance measurement method provided in the embodiments of this application;
[0052] Figure 6 A schematic diagram illustrating the measurement of the tilt state limit of a rail vehicle provided in an embodiment of this application;
[0053] Figure 7 The structural hardware diagram of the clearance measuring device provided in the embodiments of this application;
[0054] Figure 8 This is a schematic diagram of the structure of the electronic device hardware provided in the embodiments of this application.
[0055] Figure label:
[0056] 100 - Rail vehicle; 110 - Total station; 120 - Target; 130 - Server;
[0057] 200 - Clearance measuring device; 210 - Selection module; 220 - Monitoring module; 230 - Result module;
[0058] 300 - Electronic device; 310 - Processor; 320 - Memory; 330 - Communication component; 340 - Bus. Detailed Implementation
[0059] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0060] In the embodiments of this application, the terms "first" and "second" are used to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, nor do they necessarily imply difference. It should be noted that in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner. In the embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more.
[0061] It should be noted that the phrase "at...time" in the embodiments of this application can refer to the instant at which a certain situation occurs, or to a period of time after the occurrence of a certain situation; the embodiments of this application do not specifically limit this. Furthermore, the IoT device anomaly method provided in the embodiments of this application is merely an example; an IoT device anomaly method may include more or less content.
[0062] To facilitate a clear description of the technical solutions in the embodiments of this application, some terms and technologies involved in the embodiments of this application will be briefly introduced below:
[0063] Rail vehicle clearance: Rail vehicle clearance is a very critical concept in rail transit systems. It refers to the space required to ensure the safe operation of trains on the track, including the size of the vehicle itself and the space occupied by the dynamic changes that may occur during operation due to various factors (such as vehicle vibration, thermal expansion and contraction, and deviation on curves).
[0064] Tilt clearance: Tilt clearance is not usually a standard term directly used in the rail transit field, but it can be understood as a safety limit related to the tilting state of a vehicle under specific conditions. In railway operation, especially on curved sections, vehicles will tilt to a certain extent due to centrifugal force and the superelevation setting of the outer rail. This tilting angle and the degree to which the vehicle cross-section exceeds the clearance of normal straight sections are strictly controlled.
[0065] Clearance fixtures: Clearance fixtures are specialized tools or devices used to inspect and ensure that the dimensions of rail vehicles and their cargo meet the prescribed clearance requirements. In the railway industry, clearance refers to a three-dimensional spatial range defined around the track centerline, including vehicle clearance, equipment clearance, and building clearance, with the aim of preventing collisions between vehicles and buildings, equipment, and other vehicles along the track during operation.
[0066] Clearance profile: In the field of rail transit, it refers to a virtual or physical boundary set to ensure the safe operation of trains. It describes the spatial shape and size that the train and its components are absolutely not allowed to exceed during operation. The clearance profile includes both the dimensional limits of the vehicle itself and takes into account the vehicle's state of motion.
[0067] Clearance plate: In rail transit engineering or the railway industry, a clearance plate typically refers to a physical tool or testing device used to simulate the clearance profile. The clearance plate is designed as a physical model matching the specified vehicle clearance dimensions to check whether rail vehicles and their attached cargo exceed the permissible clearance range.
[0068] Total station: Also known as a total station electronic tachometer, it is a precision measuring instrument that integrates optical, mechanical, electronic and computer technologies. It is mainly used in fields such as geodetic surveying, engineering surveying, building engineering, and deformation monitoring, and can quickly and accurately complete multiple measurement tasks simultaneously.
[0069] Roof level: In this application, it is described as the elevation difference between the roof and the floor.
[0070] Handrail horizontal height: In this application, it is described as the elevation difference between the door handrail and the floor.
[0071] Handrail horizontal width: In this application, it is described as the distance between the two sides of the handrail.
[0072] With the development of rail transit technology, it occupies an important position in the transportation field, but safety issues have also gradually emerged. Current clearance measurement methods are implemented as follows:
[0073] For example, a method, system, and electronic equipment for track vehicle clearance based on 3D point cloud data includes:
[0074] First, based on the constructed clearance detection gate, multiple laser camera modules were calibrated, and the calibration parameters were recorded.
[0075] Secondly, a full-section scan of the external contour of the rail vehicle to be inspected is performed to generate a three-dimensional point cloud map of the rail vehicle and draw the vehicle body contour data.
[0076] Finally, the current rail vehicle's body outline is compared with the built-in standard clearance outline to determine whether the current rail vehicle exceeds the limit, and the final result is output.
[0077] Other existing methods for measuring clearance include:
[0078] The distance between the upper limit plate and the horizontal track is measured using a manually operated lifting vehicle, while the distance between the left and right limit plates is also measured.
[0079] However, with the widespread adoption and practicality of rail transit, most areas use rail vehicles as their primary mode of transportation; therefore, the safety of these rail vehicles is particularly important. While existing technologies can achieve the desired clearance measurement, several technical problems exist:
[0080] Firstly, when using a manually operated lifting vehicle to measure the clearance of rail vehicles, various environmental issues need to be considered. For example, when affected by external wind speed, the results may have certain deviations. At the same time, it consumes manpower and causes cumbersome maintenance issues.
[0081] Secondly, most methods involve measuring by installing equipment, which is mostly installed on straight tracks and cannot be moved. This only achieves the measurement of the horizontal clearance of the rail vehicle and does not address the tilt clearance. However, due to the presence of centrifugal force, safety in the tilted state is particularly important.
[0082] Thirdly, due to the existence of different types and specifications of rail vehicles, their clearance profiles are different, resulting in different clearance plates being used, which causes a problem of poor versatility.
[0083] The problem that this invention urgently needs to solve is how to achieve both horizontal clearance measurement and tilt clearance measurement of rail vehicles, while also ensuring strong versatility.
[0084] Based on this, embodiments of this application provide a clearance measurement method, apparatus, device, and medium, which can be used in the field of vehicle inspection technology and are intended to solve the above-mentioned technical problems of the prior art.
[0085] Figure 1 This diagram illustrates an application scenario of the clearance measurement method provided in this application embodiment. The application scenario diagram can be used for various application scenarios described below, as well as other application scenarios not specified. For example... Figure 1 As shown, after the total station 110 is fixed in position, it measures the track vehicle 100 and the set target 120, and transmits the data to the server 130.
[0086] When the rail vehicle 100 is subjected to clearance testing, the height of the test platform is adjusted to make it easier for the total station 110 to perform measurements. Horizontal clearance measurements and tilt clearance measurements are performed as required. AA shown in the figure is just one example section.
[0087] The total station 110 establishes a coordinate system with its position and height as the origin. The coordinates and data of the target 120 obtained from the monitoring are transmitted to the server 130. The target in the figure is randomly placed.
[0088] Server 130 performs calculations based on the received data and outputs the result of whether the limit has been exceeded.
[0089] Based on the received data, server 130 calculates the horizontal height of the roof, the horizontal height of the handrail, and the horizontal width of the handrail, and corrects for floor elevation errors to obtain the maximum height between the roof and the floor and the minimum height of the handrail. The calculated data is then compared with the horizontal clearance limits to determine if any limits have been exceeded.
[0090] Based on the received data, server 130 calculates the coordinates of each point in the initial and tilted states, uses annotation tools to measure the vehicle tilt angle, the lateral displacement of the test point, and the distance between the test point and the tilt limit, and finally compares the data with the tilt limit to output the result of whether the limit is exceeded.
[0091] Figure 2 A flowchart illustrating the clearance measurement method provided in this application embodiment. Figure 1 This method is used to solve the problem of gauge measurement for rail vehicles, determining whether limits are exceeded based on the calculation results. For example... Figure 2 As shown, the method includes:
[0092] S101. Divide the rail vehicle into multiple sections, and select at least one target section from the multiple sections according to the clearance measurement requirements.
[0093] At least one target was placed on each target section;
[0094] Specifically, the rail vehicle is divided into multiple sections, and according to the clearance measurement requirements: horizontal clearance measurement and tilt clearance measurement, at least one section is selected as the target section. At least one target is arranged on each target section for total station measurement.
[0095] S102. Monitor each target separately using a total station to obtain the target coordinates of each target;
[0096] Specifically, the total station establishes a coordinate system with its own position as the origin, monitors each target separately, and obtains the coordinates of each target.
[0097] S103. Calculate the clearance measurement results of the rail vehicle based on the target coordinates of each target, and determine whether the rail vehicle exceeds the limit based on the clearance measurement results and the preset clearance threshold.
[0098] Specifically, based on the target coordinates of each target, the track vehicle data under each limit measurement requirement is calculated, the data is compared with the preset limit threshold, it is determined whether the track vehicle exceeds the limit, and the result of whether the limit is exceeded is output.
[0099] This application provides a clearance measurement method that divides a rail vehicle into multiple sections and selects at least one target section from the multiple sections according to clearance measurement requirements. At least one target is arranged on each target section. Each target is monitored by a total station to obtain the target coordinates of each target. The clearance measurement result of the rail vehicle is calculated based on the target coordinates of each target. Based on the clearance measurement result and a preset clearance threshold, it is determined whether the rail vehicle exceeds the limit. The following technical effects were achieved: The rail vehicle is divided into multiple sections, and at least one target section is selected from these sections according to the clearance measurement requirements. This solves the problem of diverse selection of locations and calculation methods when performing rail vehicle clearance measurements, depending on different calculation needs. Each target is monitored separately using a total station to obtain its own target coordinates. Using a total station for measurement avoids the tediousness of manual measurement and reduces the difficulty of vehicle clearance measurement. The clearance measurement results of the rail vehicle are calculated based on the target coordinates of each target, improving data accuracy. This method is highly versatile and can be used for all types of rail vehicles, also solving the problem of tilt clearance measurement.
[0100] Figure 3 A flowchart illustrating the clearance measurement method provided in this application embodiment. Figure 2 This embodiment is in Figure 2 Based on the embodiments described above, the method for measuring the horizontal clearance of rail vehicles will be explained in detail. For example... Figure 3 As shown, when measuring the horizontal clearance of rail vehicles, the method also includes:
[0101] S201. Divide the rail vehicle into multiple sections.
[0102] Specifically, the rail vehicle is divided into multiple sections, where each section is a virtual section, a cross-section that facilitates measurement.
[0103] S202. Based on the requirements for horizontal clearance measurement, select multiple first cross sections from multiple cross sections.
[0104] Each of the first sections includes the vehicle center point, a door or a door handle;
[0105] In one possible design, when the first section includes the center point of the vehicle, a first target is placed on the roof of the first section; when the first section includes the door, a first target is placed on the roof of the first section, and a second target is placed on the floor of the first section; when the first section includes the door armrest, a third target is placed at the lowest point of the armrests on both sides of the first section.
[0106] Specifically, based on the requirements of horizontal clearance measurement, the first target measurement section is selected from the multiple sections. The first section includes, but is not limited to, the section division at the vehicle center point, the section division at the door, and the section division at the door armrest.
[0107] When measuring the roof height, a first target is placed on the roof of the selected first section; when measuring the roof height, a target is placed on the roof of the selected first section as the first target, and a target is placed on the floor of the selected first section as the second target; when measuring the height or width of the door armrest, a target is placed at the lowest point of both armrests as the third target.
[0108] S203. When the rail vehicle is placed horizontally, each target is monitored separately using a total station to obtain the first target coordinates of each target.
[0109] Specifically, when measuring the track horizontal clearance, the track vehicle is placed horizontally, and the coordinates of the first target of each previously set target are obtained by monitoring with a total station.
[0110] S204. Calculate the first average elevation difference between the vehicle roof and the floor based on the first target coordinates of each first target and each second target.
[0111] Specifically, based on the first target coordinates of each first target and each second target arranged, the first average elevation difference between the vehicle roof and the floor is calculated;
[0112] For ease of explanation, a possible design is introduced here as an example:
[0113] Place one target on the roof of the vehicle at point B, and another target on the floor; assume that the coordinates of the two points measured by the total station are (X, B) and (X, B). B Y B Z B ), (X floor Y floor Z floor Meanwhile, the target has a height of H B H floor To avoid errors, the height is included in the calculation process.
[0114] The elevation difference between point B on the roof and the floor can be calculated as follows:
[0115] (Z B -H B )-(Z floor -H floor )
[0116] Point B here is only a point on the roof of the selected first interface, and the elevation difference calculated at this time is the first average elevation difference.
[0117] S205. Calculate the horizontal height of the vehicle roof based on the first average elevation difference and the first preset variable value.
[0118] Specifically, the maximum height of the vehicle roof relative to the floor is calculated based on the first average elevation difference and the first preset variable value, wherein the first preset variable value is the floor elevation error.
[0119] For ease of explanation, the above example S204 will be used as a continuation here:
[0120] There may be deviations in the measurement of the floor here. Therefore, the coordinates of multiple floor surfaces can be measured, and the arithmetic mean can be taken to calculate the elevation difference between point B on the roof and the floor:
[0121]
[0122] Because floor height is affected by assembly process, load, etc., it is a variable value in actual operation, with a range of H. Min- H Max between;
[0123] The first preset variable value is calculated. Therefore, based on the calculated first average elevation difference and the first preset variable value, the maximum height of the roof relative to the floor is calculated, that is, the horizontal height of the roof is calculated as follows:
[0124]
[0125] S206. Calculate the second average elevation difference between the handrail and the floor based on the coordinates of the first target for each second target and each third target.
[0126] Specifically, the second average elevation difference of the handrail relative to the floor is calculated based on the coordinates of the first target of each second target and each third target.
[0127] To make it easier to explain, here is an example:
[0128] Place a target at the lowest point of the handrail and another target on the floor;
[0129] Assume the coordinates of two points measured by the total station are (X, X) and (X, X) respectively.hand Y hand , Zhand ), (X floor Y floor Z floor );
[0130] At the same time, the target has a height H hand H floor To avoid errors, the height is included in the calculation process.
[0131] The elevation difference between the lowest point of the vehicle handrail and the floor is calculated as follows:
[0132] (Z hand -H hand )-(Z hand -H hand )
[0133] The elevation difference calculated at this point is the second average elevation difference.
[0134] S207. Calculate the horizontal height of the handrail based on the second average elevation difference and the second preset variable value.
[0135] The first and second preset variable values are both determined based on the assembly process and load.
[0136] Specifically, the minimum height of the handrail relative to the floor is calculated based on the calculated second average elevation difference and the second preset variable, wherein the first preset variable is the floor elevation error.
[0137] For ease of explanation, the above example S206 will be used as a continuation:
[0138] There may be deviations during the measurement of the flooring here. Therefore, the coordinates of multiple floor surfaces can be measured and the arithmetic mean taken. Because the floor height is affected by assembly process, load, etc., it is a variable value in actual operation, with a range of H. Min- H Max between.
[0139] The first preset variable value is calculated. Therefore, based on the calculated second average elevation difference and the second preset variable value, the maximum height of the armrest relative to the floor is calculated, that is, the calculated height of the car door armrest is:
[0140]
[0141] S208. Calculate the horizontal width of the handrail based on the coordinates of the first target for each third target.
[0142] Specifically, the width of the door armrest is calculated based on the coordinates of the first target for each of the arranged third targets.
[0143] To simplify the explanation, let's consider an example: Place the target at the lowest point of the handrail, and assume that the coordinates of the two points measured by the total station are (X... Left Y left Z left ), (X right Y right Z right Meanwhile, the target has a width W left W right To avoid errors, the width is included in the calculation process;
[0144] Based on the coordinates of the first target of each of the third targets placed on both sides of the handrail, the width of the handrail is calculated as follows:
[0145]
[0146] At this point, the horizontal width of the handrail is calculated.
[0147] S209. Based on the clearance measurement results and the preset clearance threshold, determine whether the rail vehicle exceeds the limit.
[0148] Specifically, the calculated horizontal height of the roof, the horizontal height of the handrail, and the horizontal width of the handrail are compared with the vehicle clearance limits to determine whether the rail vehicle exceeds the limits.
[0149] Figure 4 A flowchart illustrating the clearance measurement method provided in this application embodiment. Figure 3 This embodiment is in Figure 2 Based on the embodiments described above, the method for measuring the tilt limit of rail vehicles will be explained in detail. For example... Figure 4 As shown, when measuring the tilt clearance of rail vehicles, the method also includes:
[0150] S301, divide the rail vehicle into multiple sections.
[0151] The principles of S301 and S201 are the same, so they will not be repeated here.
[0152] S302, and select multiple second sections from multiple sections according to the requirements of tilt limit measurement;
[0153] Each of the second sections includes either the end wall of the vehicle body or the track surface;
[0154] In one possible design, when the second section includes the end wall of the vehicle body, a fourth target is placed at the first point of the second section, and a fifth target is placed at the second point of the second section, wherein the first point refers to the intersection of the roof side beam and the side wall of the vehicle body, and the second point refers to the lower side point of the side wall of the vehicle body; when the second section includes the track surface, a sixth target is placed at the third point of the second section, wherein the third point refers to the intersection of the wheel and the track; when the second section includes the track surface, a sixth target is placed at the third point of the second section, wherein the third point refers to the intersection of the wheel and the track.
[0155] Specifically, based on the requirements for tilt clearance measurement, multiple target sections are selected from the divided sections as second sections. The second sections include, but are not limited to, sections of the track surface or the end wall of the vehicle body. When measuring the tilt clearance, a target is placed at the first point at the upper end of the selected second section as the fourth target, a target is placed at the second point at the lower end of the selected second section as the fifth target, and a target is placed at the junction of the wheel and the track of the selected second section as the sixth target.
[0156] S303. When the rail vehicle is placed at an angle, the fourth, fifth and sixth targets are monitored by a total station to obtain the second target coordinates of the fourth, fifth and sixth targets respectively.
[0157] Specifically, when the rail vehicle is placed at an angle, the coordinates of the previously deployed fourth, fifth, and sixth targets, i.e., the coordinates of the second target, are obtained by monitoring the total station.
[0158] S304. Based on the coordinates of the first and second targets of the fourth, fifth, and sixth targets, and the tilt angle of the rail vehicle, calculate the vehicle tilt height and vehicle tilt width.
[0159] Specifically, based on the coordinates of the first target before tilting and the second target after tilting, the vehicle tilt height and vehicle tilt width are obtained by using a marking tool.
[0160] S305. Based on the clearance measurement results and the preset clearance threshold, determine whether the rail vehicle exceeds the limit.
[0161] Specifically, the results of the tilt limit measurement are compared with the preset tilt limit to determine whether the rail vehicle exceeds the limit.
[0162] Methods for determining whether a rail vehicle is outside the clearance limit based on clearance measurement results and preset clearance thresholds also include:
[0163] Laser emitters are installed, and the positions and angles of the laser emitters are determined based on the limit threshold.
[0164] Raise one side of the rail vehicle to a preset height, where the preset height is determined based on the clearance threshold.
[0165] The laser beam emitted by the laser emitter is used to determine whether a rail vehicle exceeds its limits.
[0166] Specifically, laser emitters are deployed to determine whether the limits are exceeded; the position and angle of the laser emitters are determined based on the limit threshold.
[0167] Raise one side of the rail vehicle to a preset height, and the laser emitter emits a laser beam. Check whether the laser beam is blocked by the vehicle body. If the laser beam does not hit the vehicle body, it means that the tilt clearance requirement is met; otherwise, it means that the clearance requirement is met.
[0168] To facilitate explanation, a specific case is provided here, which is divided into two situations:
[0169] First scenario: Horizontal clearance measurement:
[0170] The rail vehicle is divided into multiple sections, and the sections can be divided as follows: Figure 5 As shown, Figure 5 A cross-sectional view of the clearance measurement method provided in the embodiments of this application;
[0171] Roof height measurement: Targets are then placed on the roof and floor points of the selected first cross-section. The height of each target and its measured value (here, the measured value is the distance along the vertical Z-axis in the coordinate system) are obtained. The roof height is calculated as shown in the table below. Table 1 is the roof height table provided in this embodiment. The cross-sections shown in the figure include AA, BB, CC, DD, EE, FF, and GG.
[0172] Table 1:
[0173]
[0174] The average floor elevation was calculated. The floor height ranges from 1295.4mm to 1308.1mm; the formula for calculating the maximum roof height is as follows:
[0175]
[0176] The results are shown in Table 2 below.
[0177] Table 2 shows the results of the vehicle roof level height provided in this embodiment.
[0178] Table 2:
[0179]
[0180] Handrail horizontal height measurement: Place the target at the lowest point of the handrail on the selected second section and on the floor to obtain the height of each target and the measured value (the distance between the vertical Z-axis in the coordinate system). The horizontal height of the handrail is calculated as shown in the table below.
[0181] Table 3 is a table showing the horizontal height of the handrail provided in this embodiment.
[0182] Table 3:
[0183]
[0184] The average floor elevation was calculated. Calculate the minimum height of each handrail:
[0185]
[0186] The results are shown in Table 4 below. Table 4 is a table of the handrail horizontal height results provided in this embodiment.
[0187] Table 4:
[0188]
[0189] Horizontal width measurement of handrail: Place the target on each cross section and obtain the height of each target and the measured value (the distance between the horizontal axis X and the vertical axis Y in the coordinate system), as shown in Table 5 below. Table 5 is the horizontal width table of handrail.
[0190] Table 5:
[0191]
[0192] According to the calculation formula:
[0193]
[0194] The calculated width between handrails 1 and 2 is 3181.06 mm, and the width between handrails 3 and 4 is 3181.44 mm.
[0195] The server then compares the calculated result with the limit to determine whether the limit has been exceeded, and outputs the result.
[0196] Second scenario: Measurement of tilt limit:
[0197] Option 1: Assume that one wheel is raised by 6 inches, tilted at 5°48′ from 5 feet 8 inches away from the center line of the track, and a laser beam is emitted. Check whether the laser beam is blocked by the vehicle body and observe whether the tilt limit requirements are met.
[0198] Option 2: The transition from a horizontal to an inclined state can be achieved as follows... Figure 6 As shown, Figure 6This is a schematic diagram illustrating the measurement of the tilt state limit of a rail vehicle as provided in an embodiment of this application. Figure 6 The left side shows the rail vehicle in a horizontal position, and the right side shows it in an inclined position.
[0199] The target is placed at the upper end point A of the selected second section as the fourth target, the lower end point B as the fifth target, and the wheel-rail contact point C as the fifth target.
[0200] Based on the selected points A and B in the diagram, the coordinates before and after tilting can be calculated.
[0201] Given the following parameters: car body width Lc is 3048mm, rail center distance Lr is 1500mm, superelevation rail plane angle β with the horizontal is 5.83°, superelevation h is 152.4mm, and tilt clearance width L is 1727.2mm; therefore, Table 6 can be obtained.
[0202] Table 6 shows the measurement values for the tilt limit.
[0203] Table 6:
[0204]
[0205] With the center point of the horizontal track surface as the origin, the superelevation side as the X-axis, and the vertical direction as the Y-axis, a spatial rectangular coordinate system is established, from which Table 7 can be calculated. Table 7 is a coordinate comparison table before and after the inclined clearance.
[0206] Table 7:
[0207]
[0208] The vehicle tilt height and tilt width can be measured using the annotation tool. The distance between point A and the tilt limit is 145.0 mm, the lateral displacement of point A is 439.8 mm, and the vehicle tilt angle is 6.42°.
[0209] Based on the location in the annotation tool and by comparing the calculated results with the tilt limit, determine whether the dynamic tilt limit is met.
[0210] This application provides a clearance measurement method that divides a rail vehicle into multiple sections and selects at least one target section from the multiple sections according to clearance measurement requirements. At least one target is arranged on each target section. Each target is monitored by a total station to obtain the target coordinates of each target. The clearance measurement result of the rail vehicle is calculated based on the target coordinates of each target. Based on the clearance measurement result and a preset clearance threshold, it is determined whether the rail vehicle exceeds the limit. The following technical effects were achieved: The rail vehicle is divided into multiple sections, and at least one target section is selected from these sections according to the clearance measurement requirements. This solves the problem of diverse selection of locations and calculation methods when performing rail vehicle clearance measurements, depending on different calculation needs. Each target is monitored separately using a total station to obtain its coordinates, avoiding the tediousness of manual measurement and reducing the difficulty of vehicle clearance measurement. The clearance measurement results of the rail vehicle are calculated based on the coordinates of each target, improving data accuracy. This method is highly versatile and can be used for all vehicle types, also solving the problem of inclined clearance measurement. A laser emitter allows for rapid determination of whether a vehicle is within clearance limits without measuring specific values. Using specific coordinates and values to calculate the data provides accurate measurement results, which are then compared with the clearance limits, solving the problem of customized clearance plates required for different engineering clearance profiles.
[0211] Figure 7 This is a structural hardware diagram of the clearance measuring device provided in an embodiment of this application. Figure 7 As shown, the limit measurement device 200 provided in this application embodiment includes:
[0212] The selection module 210 is used to divide the rail vehicle into multiple sections and select at least one target section from the multiple sections according to the clearance measurement requirements, wherein at least one target is arranged on each target section.
[0213] Monitoring module 220 is used to monitor each target separately using a total station to obtain the target coordinates of each target.
[0214] The result module 230 is used to calculate the clearance measurement results of the rail vehicle based on the target coordinates of each target, and to determine whether the rail vehicle exceeds the limit based on the clearance measurement results and the preset clearance threshold.
[0215] In one possible design, clearance measurement requirements include: horizontal clearance measurement requirements and inclined clearance measurement requirements;
[0216] Select module 210, including:
[0217] The horizontal clearance section selection module is used to select multiple first sections from multiple sections according to the horizontal clearance measurement requirements, and to select multiple second sections from multiple sections according to the tilt clearance measurement requirements. Each first section includes the vehicle center point, a door or a door handle, and each second section includes the vehicle body end wall or a track surface.
[0218] In one possible design, the monitoring module 220 includes:
[0219] When the first cross-section includes the center point of the vehicle, a first target is placed on the roof of the vehicle in the first cross-section;
[0220] When the first section includes the car door, a first target is placed on the roof of the first section, and a second target is placed on the floor of the first section.
[0221] When the first section includes the door armrest, a third target is placed at the lowest point of the armrests on both sides of the first section.
[0222] When the second section includes the vehicle body end wall, a fourth target is arranged at the first point of the second section, and a fifth target is arranged at the second point of the second section. The first point refers to the intersection of the roof side beam and the vehicle body side wall, and the second point refers to the lower side point of the vehicle body side wall.
[0223] When the second section includes the track surface, a sixth target is placed at the third point of the second section, where the third point refers to the intersection of the wheel and the track.
[0224] In one possible design, the monitoring module 220 includes:
[0225] The first target module is used to monitor each target separately using a total station when the rail vehicle is placed horizontally, and obtain the first target coordinates of each target.
[0226] The second target module is used to monitor the fourth, fifth, and sixth targets respectively using a total station when the rail vehicle is placed at an angle, and obtain the second target coordinates of the fourth, fifth, and sixth targets respectively.
[0227] In one possible design, the resulting module 230 includes:
[0228] The vehicle roof height calculation module is used to calculate the horizontal height of the vehicle roof based on the coordinates of the first target and the second target, respectively.
[0229] The handrail height calculation module is used to calculate the horizontal height of the handrail based on the coordinates of the first target for each second target and each third target.
[0230] The handrail width calculation module is used to calculate the horizontal width of the handrail based on the coordinates of the first target for each third target.
[0231] The tilt limit calculation module is used to calculate the vehicle tilt height and vehicle tilt width based on the first target coordinates and second target coordinates of the fourth, fifth and sixth targets, as well as the tilt angle of the rail vehicle.
[0232] In one possible design, the roof height calculation module includes:
[0233] The first elevation difference calculation module is used to calculate the first average elevation difference between the vehicle roof and the floor based on the first target coordinates of each first target and each second target.
[0234] The roof calculation module is used to calculate the horizontal height of the roof based on the first average elevation difference and the first preset variable value;
[0235] The handrail height calculation module includes:
[0236] The second elevation difference calculation module is used to calculate the second average elevation difference between the handrail and the floor based on the first target coordinates of each second target and each third target.
[0237] The handrail calculation module is used to calculate the horizontal height of the handrail based on the second average elevation difference and the second preset variable value. The first and second preset variable values are determined based on the assembly process and load.
[0238] In one possible design, laser emitters are arranged, and the position and angle of the laser emitters are determined according to the limit threshold.
[0239] The clearance measuring device 200 also includes:
[0240] The preset module is used to raise one side of the rail vehicle to a preset height, wherein the preset height is determined according to the clearance threshold.
[0241] The judgment module is used to determine whether the rail vehicle exceeds the limit based on the laser beam emitted by the laser emitter.
[0242] This embodiment provides a clearance measurement device that can perform the clearance measurement method described in the above embodiment. Its implementation principle and technical effect are similar, and will not be repeated here.
[0243] In a specific implementation of the aforementioned protection system's multi-protocol compatible processing device, each module can be implemented as a processor. The processor can execute computer execution instructions stored in the memory, causing the processor to execute the aforementioned limit measurement method.
[0244] Figure 8This is a schematic diagram of the hardware structure of the electronic device provided in an embodiment of this application. For example... Figure 8 As shown, the electronic device 300 includes at least one processor 310 and a memory 320. The electronic device 300 also includes a communication component 330. The processor 310, memory 320, and communication component 330 are connected via a bus 340.
[0245] In the specific implementation process, at least one processor 310 executes computer execution instructions stored in memory 320, causing at least one processor 310 to execute a limit measurement method as performed on the electronic device side as described above.
[0246] The specific implementation process of processor 310 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0247] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0248] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage.
[0249] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0250] The above description of the functions implemented by electronic devices and main control devices has introduced the solutions provided by the embodiments of the present invention. It is understood that, in order to implement the above functions, the electronic device or main control device includes hardware structures and / or software modules corresponding to the execution of each function. By combining the units and algorithm steps of the various examples described in the embodiments of the present invention, the embodiments of the present invention can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of the embodiments of the present invention.
[0251] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a limit measurement method, etc.
[0252] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0253] An exemplary readable storage medium is coupled to a processor, enabling the processor to read messages from and write messages to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in an electronic device or a host device.
[0254] This application also provides a computer program product, comprising: a computer program stored in a readable storage medium, wherein at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to cause the electronic device to perform the scheme provided in any of the above embodiments.
[0255] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disk, or optical disk.
[0256] The technical solutions of this application have been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it is readily understood by those skilled in the art that the scope of protection of this application is obviously not limited to these specific embodiments. The above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A method of limit measurement, characterized by, The method includes: The rail vehicle is divided into multiple sections, and at least one target section is selected from the multiple sections according to the clearance measurement requirements. At least one target is arranged on each target section. The clearance measurement requirements include: horizontal clearance measurement requirements and tilt clearance measurement requirements. Each target was monitored separately using a total station to obtain the target coordinates of each target. Based on the target coordinates of each target, the clearance measurement results of the rail vehicle are calculated, and based on the clearance measurement results and the preset clearance threshold, it is determined whether the rail vehicle exceeds the limit. The step of selecting at least one target section from the plurality of sections according to the clearance measurement requirements includes: According to the horizontal clearance measurement requirements, multiple first sections are selected from multiple sections, and according to the tilt clearance measurement requirements, multiple second sections are selected from multiple sections. Each first section includes a vehicle center point, a door or a door handle, and each second section includes a vehicle end wall or a track surface. The step of monitoring each target separately using a total station to obtain the target coordinates of each target includes: When the rail vehicle is placed horizontally, each of the targets is monitored by the total station to obtain the first target coordinates of each target. When the rail vehicle is placed at an angle, the total station monitors the fourth, fifth, and sixth targets respectively to obtain the second target coordinates of the fourth, fifth, and sixth targets.
2. The method of claim 1, wherein, When the first cross-section includes the center point of the vehicle, a first target is placed on the roof of the vehicle in the first cross-section; When the first cross-section includes the vehicle door, a first target is arranged on the roof of the first cross-section, and a second target is arranged on the floor of the first cross-section. When the first cross-section includes the door armrest, a third target is arranged at the lowest point of the armrests on both sides of the first cross-section. When the second section includes the vehicle body end wall, a fourth target is arranged at the first point of the second section, and a fifth target is arranged at the second point of the second section, wherein the first point refers to the intersection of the roof side beam and the vehicle body side wall, and the second point refers to the lower side point of the vehicle body side wall. When the second cross-section includes the track surface, a sixth target is arranged at a third point of the second cross-section, wherein the third point refers to the intersection of the wheel and the track.
3. The method of claim 2, wherein, The step of calculating the clearance measurement results of the rail vehicle based on the target coordinates of each target includes: Calculate the horizontal height of the vehicle roof based on the first target coordinates of each of the first targets and each of the second targets; Calculate the horizontal height of the handrail based on the first target coordinates of each of the second and third targets; Calculate the horizontal width of the handrail based on the coordinates of the first target for each of the third targets; Based on the first and second target coordinates of the fourth, fifth, and sixth targets, and the tilt angle of the rail vehicle, the vehicle tilt height and vehicle tilt width are calculated.
4. The method of claim 3, wherein, The step of calculating the vehicle roof level height based on the first target coordinates of each of the first targets and each of the second targets includes: Calculate the first average elevation difference between the vehicle roof and the floor based on the first target coordinates of each of the first and second targets. The horizontal height of the vehicle roof is calculated based on the first average elevation difference and the first preset variable value; The step of calculating the horizontal height of the handrail based on the first target coordinates of each of the second and third targets includes: Calculate the second average elevation difference of the handrail relative to the floor based on the first target coordinates of each of the second and third targets; The horizontal height of the handrail is calculated based on the second average elevation difference and the second preset variable value, wherein the first preset variable value and the second preset variable value are both determined based on the assembly process and load.
5. The method according to any one of claims 1 to 4, characterized in that, A laser emitter is provided, the position and angle of which are determined according to the limit threshold. After determining whether the rail vehicle exceeds the limit based on the limit measurement results and the preset limit threshold, the method further includes: Raise one wheel of the rail vehicle to a preset height, wherein the preset height is determined based on the clearance threshold. The laser beam emitted by the laser emitter is used to determine whether the rail vehicle exceeds the limit.
6. A clearance measuring device, characterized in that, include: A selection module is used to divide the rail vehicle into multiple sections and select at least one target section from the multiple sections according to clearance measurement requirements. At least one target is arranged on each target section. The clearance measurement requirements include horizontal clearance measurement requirements and tilt clearance measurement requirements. Selecting at least one target section from the multiple sections according to the clearance measurement requirements includes: selecting multiple first sections from the multiple sections according to the horizontal clearance measurement requirements, and selecting multiple second sections from the multiple sections according to the tilt clearance measurement requirements. Each first section includes a vehicle center point, a door or a door handrail, and each second section includes a car body end wall or a track surface. The monitoring module is used to monitor each of the targets separately using a total station to obtain the target coordinates of each target, including: when the rail vehicle is placed horizontally, monitoring each of the targets separately using the total station to obtain the first target coordinates of each target; and when the rail vehicle is placed at an angle, monitoring the fourth, fifth, and sixth targets separately using the total station to obtain the second target coordinates of the fourth, fifth, and sixth targets respectively. The result module is used to calculate the clearance measurement result of the rail vehicle based on the target coordinates of each target, and to determine whether the rail vehicle exceeds the limit based on the clearance measurement result and a preset clearance threshold.
7. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; When the processor executes the computer execution instructions stored in the memory, it is used to implement a limit measurement method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement a limit measurement method as described in any one of claims 1 to 5.