Subway track bed volume calculation method and system

The BIM model-based method for calculating subway track ballast volume addresses inaccuracies in existing methods by segmenting tunnel contours and generating spline curves, providing precise volume estimation.

JP2025104290AActive Publication Date: 2025-07-09CHINA RAILWAY FIRST GROUP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024219360
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-27
Filing Date
2024-12-13
Publication Date
2025-07-09
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

Current methods for calculating the volume of a subway track ballast bed are inaccurate and cumbersome, requiring post-construction measurement data and relying on tools like AutoCAD and Excel, which are prone to errors and do not fully capture the tunnel's contour accuracy.

Method used

A method and system utilizing a high-precision BIM model of the subway track, segmenting the tunnel's inner contour, and combining it with the ballast bed's upper contour to calculate the volume, employing a mathematical model to determine key points and generate spline curves for accurate volume estimation.

Benefits of technology

Enables quick and accurate calculation of the ballast bed volume, overcoming measurement limitations and tool-related errors, ensuring precise volume estimation during construction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025104290000001_ABST
    Figure 2025104290000001_ABST
Patent Text Reader

Abstract

To provide a subway track bed volume calculation method and system.SOLUTION: Main routes are determined from the construction of a mathematical model of tracks and the horizontal and vertical curve characteristics of the track from the model, and combined with the BIM model of tunnel structures, key points of the cross sections of the inner contour of the tunnels are calculated at the main routes, and the inner contour of tunnel structures is generated therefrom. The top line of the track-bed in the main routes is calculated and combined with the corresponding inner contour line of the tunnel structures to obtain the cross-section line of the track-bed, and multiple track-bed BIM models based on the cross-section line of the track-bed are obtained. Here, the cross-section lines of track-bed on two adjacent main routes are used to generate one track-bed BIM model, and the volumes of multiple track-bed BIM models are calculated and the total volume of the track-bed is calculated by accumulating the volumes. The present invention can create high-precision BIM models of track-bed, and further realize accurate calculation of the track-bed volume of subway tracks.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of railway engineering, and more specifically, to a method and system for calculating the volume of a ballast bed of a subway track.

Background Art

[0002] Currently, in the construction process of subway track engineering, measurement data of the inner contour of a tunnel in the main route of a route is acquired at regular intervals, the area of each cross-section is calculated in AutoCAD in combination with the cross-sectional contour of the ballast bed, and according to the cross-section method, the volume of the ballast bed between two cross-sections is calculated, and finally the volume of the ballast bed of the entire construction section is obtained by accumulation.

[0003] However, since this method is limited by the measurement data of the inner contour of the tunnel, the volume of the ballast bed can only be calculated after the construction of the tunnel structure is completed, and it cannot be accurately calculated before construction. At the same time, in the absence of appropriate software tools to support, tools such as AutoCAD and Excel are used to calculate the area of each cross-section, so the calculation process is cumbersome and prone to errors. In addition, the measurement data is generally 6 meters apart along the line direction, and the width of the shield tunnel segment is generally 2 meters or less, so this method cannot fully reflect the true accuracy of the contour of the shield tunnel.

[0004] Therefore, it is an urgent issue for those skilled in the art to propose a method and system for calculating the volume of a ballast bed of a subway track so as to achieve accurate calculation of the volume of the ballast bed of the subway track.

Summary of the Invention

[0005] In view of this, the present invention provides a method and system for calculating the volume of a ballast bed of a subway track. Based on making the most of the subway section tunnel structure model, the cross-section of the inner contour of the tunnel is accurately segmented and calculated, and combined with the upper contour line of the ballast bed of the track, a high-precision BIM model of the ballast bed is created, and thus the volume of the ballast bed is calculated.

[0006] To achieve the above object, the present invention uses the following technical solutions. On the one hand, the present invention discloses a method for calculating the volume of the roadbed of a subway track, which includes: constructing a mathematical model of the track; acquiring the horizontal curve and vertical curve characteristics of the track according to the mathematical model of the track, and determining the main track according to the horizontal curve and vertical curve characteristics; combining with the BIM model of the tunnel structure to calculate the key points of the cross-section of the inner contour of the tunnel in the main track; generating the inner contour line of the tunnel structure based on the key points of the cross-section of the inner contour of the tunnel in the main track; calculating the top line of the roadbed in the main track, and combining with the corresponding inner contour line of the tunnel structure to obtain the cross-section line of the roadbed; acquiring a plurality of roadbed BIM models based on the cross-section line of the roadbed, where the cross-section lines of the roadbed in two adjacent main tracks generate one of the roadbed BIM models; calculating the volumes of the plurality of roadbed BIM models and accumulating the volumes to obtain the total volume of the roadbed.

[0007] Preferably, acquiring the horizontal curve and vertical curve characteristics of the track according to the mathematical model of the track, and determining the main track according to the horizontal curve and vertical curve characteristics includes: dividing the track into sections with the plane segmentation points and curve segmentation points of the track as boundary points; each section performs segmentation of the roadbed according to the sample length, and takes the start and end tracks of the roadbed of each segment as the main track.

[0008] Preferably, in combination with the tunnel structure BIM model, calculating the key points of the cross-section of the inner contour of the tunnel in the main route is determining the main elevation of the inner contour of the tunnel and determining the corresponding radial lines according to the main elevation, constructing a local coordinate system in the main route, converting the radial lines to actual positions, and performing calculations to find the intersection points with the tunnel structure BIM model. The obtained intersection points are the key points of the inner contour of the tunnel in the main route, calculating the coordinates of the key points, and converting the coordinates of the key points to the local coordinates of the cross-section of the inner contour of the tunnel to obtain the key points of the cross-section of the inner contour of the tunnel, including.

[0009] Preferably, generating the inner contour line of the tunnel structure based on the key points of the cross-section of the inner contour of the tunnel in the main route is creating a spline curve based on the key points of the cross-section of the inner contour of the tunnel in each main route, calculating the distances from two adjacent key points to the starting point of the spline curve respectively, and obtaining the midpoint of the distance between two adjacent key points based on the distances, generating a plurality of arc segments by two adjacent key points and the corresponding midpoints of the distances, and joining the plurality of arc segments to form the inner contour line of the tunnel structure, including.

[0010] Preferably, calculating the top line of the roadbed in the main route is taking the intersection points of the center lines of the tracks of two rails and the upper surface of the design rail as the origin to create a parametric profile family of the upper surface line of the roadbed, obtaining the transverse gradient and arc direction of the corresponding outer rail in the main route according to the mathematical model of the track, and calculating the top line of the corresponding roadbed, including.

[0011] Preferably, the top line of the roadbed in the main route and the inner contour line of the tunnel structure corresponding thereto are drawn in the same local coordinate system, the intersection points of the two are calculated, the top line of the roadbed and the sub-curves between the two intersection points of the inner contour line of the tunnel structure are obtained, and the two sub-curves are merged to obtain the closed cross-sectional line of the roadbed.

[0012] Preferably, generating one of the roadbed BIM models from the cross-sectional lines of the roadbed in two adjacent main routes is Based on the mathematical model of the line, obtaining the plane stretch path line between two adjacent main routes, querying the elevations in the two main routes, and performing loft fusion by the cross-sectional lines of the roadbed in the two main routes to generate the model of the roadbed.

[0013] On the other hand, the present invention further proposes a volume calculation system for the roadbed of the subway track to realize the above-mentioned volume calculation method of the roadbed of the subway track, which includes a model construction module for constructing a mathematical model of the line, obtaining the horizontal curve and vertical curve characteristics of the line according to the mathematical model of the line, and a main route determination module for determining the main route according to the horizontal curve and vertical curve characteristics, a key point calculation module for calculating the key points of the cross-section of the inner contour of the tunnel in the main route in combination with the BIM model of the tunnel structure, an inner contour generation module for generating the inner contour line of the tunnel structure based on the key points of the cross-section of the inner contour of the tunnel in the main route, a cross-sectional line acquisition module for calculating the top line of the roadbed in the main route and combining it with the corresponding inner contour line of the tunnel structure to obtain the cross-sectional line of the roadbed, a roadbed BIM model acquisition module for obtaining a plurality of roadbed BIM models based on the cross-sectional line of the roadbed, where the cross-sectional lines of the roadbed in two adjacent main routes generate one of the roadbed BIM models, A ballast volume calculation module for calculating the volumes of the plurality of the ballast BIM models and adding up the volumes to obtain the total volume of the ballast is provided.

[0014] By the above technical solution, compared with the prior art, the present invention discloses and provides a method and a system for calculating the volume of the ballast of a subway track, establishes a mathematical model of the track, and can quickly generate a plurality of types of models based on the model. For example, along the track, sleepers can be arranged at a certain distance, and the key points of the inner contour of the tunnel structure model can be quickly calculated, a high-precision high-ballast BIM model of the subway track can be quickly generated, and an accurate volume of the ballast can be output based on the segmented ballast BIM model.

Brief Description of the Drawings

[0015]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Modes for Carrying Out the Invention

[0016] To more clearly explain the technical solutions in the embodiments of the present invention or the prior art, the drawings necessary for the description of the embodiments or the prior art will be briefly described below. Obviously, the drawings described below are only the embodiments of the present invention, and those skilled in the art can obtain other drawings based on the provided drawings without creative labor. Next, in combination with the drawings in the embodiments of the present invention, the technical solutions in the embodiments of the present invention are clearly and completely described. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, those skilled in the art can obtain all other embodiments without creative efforts, and all of them belong to the protection scope of the present invention.

[0017] The method and system for calculating the volume of the track bed of the subway proposed by the present invention are realized based on the Autodesk Revit platform (Revit 2016 or above). The fundamental purpose of the technical solution is to create a high-precision BIM model of the track bed in the subway construction stage and calculate the volume of the track bed model within the specified section so as to obtain accurate concrete cost management.

[0018] The embodiments of the present invention disclose a method for calculating the volume of the track bed of the subway. As shown in Figure 1, the method includes the following steps.

[0019] S1. Construct a mathematical model of the line.

[0020] Create a mathematical model of the line with the initial line profile at the beginning, realize the rapid mutual conversion between the coordinates of the main route and the geodesic system, and quickly query information such as elevation and the cross slope of the outer rail according to the route.

[0021] Specifically, the initial line profile in this step includes three data parts: horizontal curve, vertical curve, and broken chain. The mathematical model of the line is an algorithm component for importing various data in the volume calculation process and providing quick queries for multiple types of data (the implementation methods are various, and this technical solution only uses it as one basic component), which includes the following.

[0022] 1) The route coordinates quickly query the geodesic system and the tangent direction.

[0023] 2) The geodesic system quickly queries the corresponding route and horizontal offset,

[0024] 3) The route coordinates quickly query the absolute altitude.

[0025] 4) The route coordinates quickly query the cross slope value.

[0026] 5) Perform the mutual conversion between the main route and the continuous route.

[0027] S2. Obtaining the horizontal curve and vertical curve characteristics of the line by the mathematical model of the line and determining the main route according to the horizontal curve and vertical curve characteristics specifically includes the following.

[0028] S21. Divide the line into sections with the plane segmentation points and curve segmentation points of the line as boundary points.

[0029] Here, the plane segmentation points of the line include the points from the tangent to the spiral, the points from the spiral to the curve, the points from the curve to the spiral, and the points from the spiral to the tangent. The curve segmentation points of the line include the start and end points of the straight slope segment and the start and end points of the vertical curve.

[0030] S22. Segment each section of the roadbed according to the sample length, and use the start and end routes of the roadbed of each segment as the main routes.

[0031] Considering the construction accuracy requirements, each section segments the roadbed according to a sample length of 2 meters, and the remaining length after segmentation of each section is independently regarded as one roadbed segment.

[0032] S3. Calculating the key points of the cross section of the inner contour of the tunnel in the main route in combination with the tunnel structure BIM model includes the following.

[0033] S31. Determine the main elevations of the inner contour of the tunnel and determine the corresponding radial lines according to the main elevations.

[0034] In this embodiment, combining the characteristics of the cross-section of the tunnel and the rail surface reference line, it is used as the characteristics of the line elevation reference line. The bottom point of the inner contour of the tunnel, 0.958 meters above the bottom (elevation of the rail surface reference line), 3.0 meters above the bottom (half of the elevation of the inner contour of the tunnel), 4.5 meters above the bottom (3 / 4 of the elevation of the inner contour of the tunnel), and the top point are used as the main elevations of the inner contour of the tunnel, and are used to calculate the positions of the radial lines of each key point. As shown in FIG. 2, eight key points are obtained.

[0035] S32. Construct a local coordinate system in the main route, convert the radial line to the actual position, perform intersection calculation with the tunnel structure BIM model, and the obtained intersection points are the key points of the inner contour of the tunnel in the main route.

[0036] As shown in FIG. 3, in the embodiment of the present invention, in the main route (route 1, route 2... in FIG. 3), the observation direction of the local coordinate system coincides with the forward direction of the line. The absolute altitude point of the rail surface in this route is used as the origin. The forward direction rotates -90 degrees around the Z-axis of the world coordinate system to become the X-axis. The Z-axis of the world coordinate system is used as the Y-axis, and the opposite direction of the observation direction is used as the Z-axis.

[0037] In the Revit platform, the ReferenceIntersector.Find method can be used to calculate the intersection points of one radial line and all entities of a specific type in the view, and return the world coordinates of the intersection points.

[0038] S33. Calculate the coordinates of the key points, convert the coordinates of the key points to the local coordinates of the cross-section of the inner contour of the tunnel, and obtain the key points of the cross-section of the inner contour of the tunnel.

[0039] S4. Generating the inner contour line of the tunnel structure based on the key points of the cross-section of the inner contour of the tunnel in the main route includes the following.

[0040] S41. Generate a spline curve based on the key points of the cross-section of the inner contour of the tunnel in each main route.

[0041] In this embodiment, one closed spline curve is created in counterclockwise order according to the eight key points in each route. The starting point and the ending point of the spline curve are set at the upper points of the inner contour of the tunnel, and the starting point and the ending point are horizontal in the tangent direction.

[0042] Since the cross-section obtained by performing loft fusion in Revit cannot use a spline curve, the embodiments of the present invention can only join a plurality of arcs to "replace" the spline. Specifically, refer to S42 - S43.

[0043] S42. Calculate the distances from two adjacent key points to the starting point of the spline curve respectively, and based on the distances, obtain the midpoint of the distance between the two adjacent key points.

[0044] Specifically, as shown in FIG. 4, for every two adjacent key points (1 - 9 in FIG. 4, where 1 and 9 are the same point) like A and B among the eight key points, calculate the distances D1 and D2 (the distance along the line to the starting point) of the two key points A and B on the spline curve, and calculate and obtain the point C on the line by the distance (D1 + D2) / 2, which is the midpoint of the distance between the key points A and B.

[0045] S43. Generate a plurality of arcs based on two adjacent key points and the corresponding midpoint of the distance, and join the plurality of arcs to form the inner contour line of the tunnel structure.

[0046] Generate an arc with two adjacent key points A and B, and the estimated point C, calculate seven arcs of other adjacent key points based on a similar method, and finally generate and join eight arcs to generate the inner contour line of the closed tunnel structure.

[0047] In the actual construction process, there is a designed inner contour line. As shown by the black line in Figure 4, the result caused by construction errors is only very close to the designed inner contour line. It is necessary to ensure that the number of measurement points is not too large. Therefore, by fitting a spline curve with eight measurement points, the inner contour line of the tunnel structure is obtained. As shown by the red line in Figure 4, that is, the inner contour line of the tunnel structure and the spline curve are actually the same curve.

[0048] S5. Calculate the top line of the roadbed in the main route, and combine it with the corresponding inner contour line of the tunnel structure to obtain the cross-sectional line of the roadbed.

[0049] Construct a parameterized family of contour lines for the roadbed. In each main route, query the transverse gradient of the outer rail, perform parameter driving on the contour line of the roadbed, calculate the intersection points between the driven result line and the cross-sectional curve of the inner contour of the tunnel, and cut off some lines from the contour line of the roadbed and the inner contour line of the tunnel respectively by the intersection points to generate the closed cross-sectional line of the roadbed. Specifically, it includes the following.

[0050] S51. Taking the intersection point of the center line of the two-rail track and the upper surface of the designed rail as the origin, create a parameterized profile family of the upper surface line of the roadbed.

[0051] S52. As shown by the red line in Figure 5 and its extension line, obtain the corresponding transverse gradient and arc direction of the outer rail in the main route, and calculate the top line of the roadbed in this case.

[0052] Draw the inner contour line of the tunnel structure obtained in S53 and S4 and the top line of the roadbed in the same local coordinate system. The inner contour line of the tunnel structure is the blue line in Figure 5 and its extension line. Calculate the two intersections between the top line of the roadbed and the inner contour line of the tunnel structure, and respectively obtain the sub-curves between the two intersections of the top line of the roadbed and the inner contour line of the tunnel structure. Merge the two sub-curves to obtain the closed cross-sectional line of the roadbed.

[0053] Generate the closed cross-sectional line of the roadbed at the start and end processes of each roadbed by this step.

[0054] S6. Based on the cross-sectional line of the roadbed, obtain a plurality of roadbed BIM models.

[0055] Here, the cross-sectional lines of the roadbed in two adjacent main processes generate one roadbed BIM model, which includes obtaining the plane stretch path line (that is, obtaining a line from the mathematical model of the line by the start and end processes of the segmentation of the roadbed, and the type of the line can be a line segment and an arc) between two adjacent main processes based on the mathematical model of the line,

[0056] Querying the elevations at two main processes (that is, the start and end processes of the roadbed segmentation) by the mathematical model of the line, and using it as the start and end vertical offsets of the contour of the subsequent loft fusion,

[0057] As shown in Figure 6, it includes performing loft fusion using Revit based on the cross-sectional lines at two main processes to generate the roadbed model of this part.

[0058] S7. Through Revit, obtain the volumes of a plurality of roadbed BIM models respectively, and accumulate the volumes of the plurality of roadbed BIM models to obtain the total volume of the roadbed.

[0059] On the other hand, embodiments of the present invention further propose a volume calculation system for the roadbed of a subway track to implement the above-mentioned volume calculation method for the roadbed of a subway track, which includes

[0060] a model construction module for constructing a mathematical model of the line, and

[0061] a main route determination module for obtaining the horizontal curve and vertical curve characteristics of the line according to the mathematical model of the line, and determining the main route according to the horizontal curve and vertical curve characteristics,

[0062] a key point calculation module for calculating the key points of the cross-section of the inner contour of the tunnel in the main route in combination with the tunnel structure BIM model,

[0063] an inner contour line generation module for generating the inner contour line of the tunnel structure according to the key points of the cross-section of the inner contour of the tunnel in the main route,

[0064] a cross-section line acquisition module for calculating the top line of the roadbed in the main route and combining it with the inner contour line of the corresponding tunnel structure to obtain the cross-section line of the roadbed,

[0065] a roadbed BIM model acquisition module for acquiring a plurality of roadbed BIM models based on the cross-section line of the roadbed, where the cross-section lines of the roadbeds in two adjacent main routes generate one roadbed BIM model,

[0066] and a roadbed volume calculation module for calculating the volumes of the plurality of roadbed BIM models and accumulating the volumes to obtain the total volume of the roadbed.

[0067] Each embodiment of this specification is described progressively, with each embodiment focusing on the differences from other embodiments, and the same and similar parts between each embodiment can be referred to each other. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively easy, and for related points, they can be described in the method part. The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention is not limited to these embodiments shown herein, but will adhere to the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for calculating the volume of the roadbed of a subway track, comprising: constructing a mathematical model of the track; acquiring the horizontal curve and vertical curve characteristics of the track according to the mathematical model of the track, and determining the main track according to the horizontal curve and vertical curve characteristics; combining with the tunnel structure BIM model to calculate the key points of the cross-section of the inner contour of the tunnel in the main track, comprising: determining the main elevation of the inner contour of the tunnel, and determining the corresponding radial line according to the main elevation; constructing a local coordinate system in the main track, performing an operation to transform the radial line to an actual position to find the intersection with the tunnel structure BIM model, and the obtained intersection is the key point of the inner contour of the tunnel in the main track; calculating the coordinates of the key points, and transforming the coordinates of the key points into the local coordinates of the cross-section of the inner contour of the tunnel to obtain the key points of the cross-section of the inner contour of the tunnel; generating an inner contour line of the tunnel structure based on the key points of the cross-section of the inner contour of the tunnel in the main track, comprising: creating a spline curve based on the key points of the cross-section of the inner contour of the tunnel in each main track; calculating the distances from two adjacent key points to the starting point of the spline curve respectively, and obtaining the midpoint of the distances between two adjacent key points based on the distances; generating a plurality of arc segments by two adjacent key points and the corresponding midpoint of the distance, and joining the plurality of arc segments to form the inner contour line of the tunnel structure; calculating the top line of the roadbed in the main track, and combining with the corresponding inner contour line of the tunnel structure to obtain the cross-section line of the roadbed, wherein calculating the top line of the roadbed in the main track comprises: creating a parametric profile family of the top surface line of the roadbed with the intersection of the center line of the two-rail track and the upper surface of the design rail as the origin; acquiring the transverse gradient and arc direction of the corresponding outer rail in the main track according to the mathematical model of the track, and calculating the top line of the corresponding roadbed. Based on the cross-sectional line of the roadbed, obtain a plurality of roadbed BIM models. Here, the cross-sectional line of the roadbed in two adjacent main road sections generates one of the roadbed BIM models. Calculate the volumes of the plurality of roadbed BIM models and accumulate the volumes to obtain the total volume of the roadbed. A method for calculating the volume of the roadbed of a subway track, characterized by the above.

2. Based on the mathematical model of the track, obtain the horizontal curve and vertical curve characteristics of the track. The step of determining the main road sections based on the horizontal curve and vertical curve characteristics is as follows: Using the plane segmentation points of the track and the curve segmentation points of the track as boundary points, divide the track into sections. For each section, segment the roadbed according to the sample length, and use the start and end road sections of the roadbed of each segment as the main road sections. The method for calculating the volume of the roadbed of a subway track according to claim 1.

3. Draw the top line of the roadbed in the main road section and the inner contour line of the corresponding tunnel structure in the same local coordinate system, calculate the intersection points of the two, and obtain the sub-curves between the two intersection points of the top line of the roadbed and the inner contour line of the tunnel structure. Combine the two sub-curves to obtain the closed cross-sectional line of the roadbed. The method for calculating the volume of the roadbed of a subway track according to claim 1.

4. The step of generating one of the roadbed BIM models from the cross-sectional lines of the roadbed in two adjacent main road sections is as follows: Based on the mathematical model of the track, obtain the plane stretch path line between two adjacent main road sections, query the elevations in the two main road sections, and perform loft fusion using the cross-sectional lines of the roadbed in the two main road sections to generate the roadbed model. The method for calculating the volume of the roadbed of a subway track according to claim 1.

5. A system for calculating the volume of the roadbed of a subway track, comprising: A model construction module for constructing a mathematical model of the track; A main road section determination module for obtaining the horizontal curve and vertical curve characteristics of the track based on the mathematical model of the track and determining the main road sections based on the horizontal curve and vertical curve characteristics; A key point calculation module for calculating the key points of the cross-section of the inner contour of the tunnel in the main road section in combination with the tunnel structure BIM model. Determine the main elevation of the inner contour of the tunnel, and determine the corresponding radial lines according to the main elevation, Construct a local coordinate system for the main route, convert the radial lines to actual positions, and perform calculations to find the intersection points with the tunnel structure BIM model. The obtained intersection points are the key points of the inner contour of the tunnel in the main route, A key point calculation module including calculating the coordinates of the key points, and converting the coordinates of the key points to the local coordinates of the cross-section of the inner contour of the tunnel to obtain the key points of the cross-section of the inner contour of the tunnel, An inner contour line generation module for generating the inner contour line of the tunnel structure according to the key points of the cross-section of the inner contour of the tunnel in the main route, Based on the key points of the cross-section of the inner contour of the tunnel in each main route, create a spline curve, Calculate the distances from two adjacent key points to the starting point of the spline curve respectively, and based on the distances, obtain the midpoint of the distances between two adjacent key points, An inner contour line generation module including generating a plurality of arc segments by two adjacent key points and the corresponding midpoint of the distance, and joining the plurality of arc segments to form the inner contour line of the tunnel structure, A cross-section line acquisition module for calculating the top line of the roadbed in the main route and combining it with the corresponding inner contour line of the tunnel structure to obtain the cross-section line of the roadbed. Here, calculating the top line of the roadbed in the main route includes, Taking the intersection point of the center line of the tracks of two rails and the upper surface of the designed rail as the origin, creating a parameterized profile family of the upper surface line of the roadbed, A cross-section line acquisition module including obtaining the transverse gradient and arc direction of the corresponding outer rail in the main route according to the mathematical model of the track, and calculating the corresponding top line of the roadbed, A roadbed BIM model acquisition module for obtaining a plurality of roadbed BIM models based on the cross-section line of the roadbed. Here, the cross-section lines of the roadbed in two adjacent main routes generate one roadbed BIM model, A ballast volume calculation module for calculating the volumes of the plurality of the ballast BIM models and adding up the volumes to obtain the total volume of the ballast. A ballast volume calculation system for a subway track ballast, characterized by the above.