Road surface model automatic calculation system and road surface model automatic calculation program
The automatic road surface model calculation system addresses the inefficiencies in integrating 3D road surface models by automating the calculation of zebra sections and overlapping areas, ensuring accurate and efficient design of interchanges.
Patent Information
- Application Number
- JP2022142621
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-09-08
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2042-09-08
AI Technical Summary
The design process for interchanges in road networks is time-consuming and prone to errors due to the need for manual checking and integration of 3D road surface models for main lines and ramps, which often leads to inconsistencies in settings like longitudinal and composite gradients.
An automatic road surface model calculation system that integrates input units for main lane and ramp attributes, calculates zebra sections, merging and overlapping areas, and creates a consistent 3D road surface model, reducing the need for manual integration and ensuring accuracy by automating checks against design standards.
Facilitates the creation of a consistent 3D road surface model for interchanges by automating the calculation of zebra sections, merging, and overlapping areas, thereby reducing user burden and enhancing accuracy and efficiency in road design.
Smart Images

Figure 0007766012000001 
Figure 0007766012000002 
Figure 0007766012000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an automatic plan view calculation system and an automatic road surface model calculation program used in road design. [Background technology]
[0002] In recent years, 3D CAD systems have been introduced into various fields for design work, including in the field of road design. For example, Patent Document 1 discloses an automatic retaining wall placement device for automatically placing a retaining wall model on a 3D road model, and Patent Document 2 discloses a retaining wall stability verification device that executes processing for verifying the stability of a retaining wall on a 3D road model.
[0003] The automatic placement device of Patent Document 1 is configured to identify the placement section of the retaining wall based on the distance between the center line and the slope on a three-dimensional road model, set a reference line for placing the retaining wall for the identified placement section, place the candidate retaining wall shape in line with the reference line, and then automatically adjust the height of the retaining wall.
[0004] The stability inspection device of Patent Document 2 is configured to accept the selection of a retaining wall to be inspected for stability on a three-dimensional road model, then execute a stability inspection process for the target retaining wall, and change the color of the retaining wall on the three-dimensional road model based on the results of the stability inspection. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 6848038 [Patent Document 2] Patent No. 6848031 Summary of the Invention [Problem to be solved by the invention]
[0006] For example, an interchange is installed on a highway. The design of this interchange requires determining the nose measurement point based on the centerline alignment, longitudinal gradient, cross gradient, design standards, and ramp design standards. Furthermore, it is also necessary to set the ramp leader gradient, the ECPP section, and the gradient of the zebra section between the main line ramps, which involves many settings.
[0007] After making the many settings described above, the longitudinal gradient and composite gradient from the start of the ramp at an intersection or other location to the nose where the main line joins must be checked. If there is an inconsistency, all of the above settings must be corrected, and then the longitudinal gradient and composite gradient to the nose must be checked again. This is a very time-consuming process that is prone to errors.
[0008] In the field of road design, too, 3D models are being introduced from the planning, survey, and design stages, and 3D models are also used in the construction and management stages after design to share information, promoting the so-called BIM / CIM, which aims to improve the efficiency and sophistication of projects.
[0009] When 3D design using BIM / CIM becomes mainstream, existing technology requires that 3D road surface models for the main line and ramps, etc., be created separately and then combined later. However, during the combination process, it is difficult to ensure consistency with the zebra-shaped road surface and areas where, for example, direct ramps overlap with the main line.
[0010] The present disclosure has been made in view of the above points, and its purpose is to easily obtain a consistent three-dimensional road surface model when designing main roads and ramps. [Means for solving the problem]
[0011] To achieve the above object, one aspect of the present disclosure can be premised on an automatic road surface model calculation system that calculates a three-dimensional road surface model of a road that includes a branching and merging section of an interchange. The automatic road surface model calculation system includes an input unit that accepts input of attributes of a main lane, attributes of ramps, and a nose measurement point, a zebra section road surface calculation unit that calculates the three-dimensional shape of the road surface at a zebra section, a merging calculation unit that calculates the three-dimensional shape of a merging section of the main lane width at a parallel ramp, an overlap calculation unit that calculates the three-dimensional shape of an overlapping section of the width of a direct ramp and a main lane, and a model creation unit that creates a three-dimensional road surface model of a road that includes a branching and merging section of an interchange based on the attributes of the main lane, attributes of the ramps, and the nose measurement point input by the input unit, the three-dimensional shape of the road surface at the zebra section calculated by the zebra section road surface calculation unit, the three-dimensional shape of the merging section calculated by the merging calculation unit, and the three-dimensional shape of the overlapping section calculated by the overlap calculation unit.
[0012] This configuration accepts input of the main lane attributes, ramp attributes, and nose measurement point to determine the relative positional relationship between the main lane and the ramp, as well as the position of the nose where the main lane segments merge. This also enables identification of zebra sections, the transition areas of the main lane width at parallel ramps, and the overlap areas of the direct ramp and the main lane width. The 3D shape of the zebra lane road surface is then calculated by the zebra lane road surface calculation unit, the transition areas at parallel ramps are calculated by the transition calculation unit, and the overlap areas at direct ramps are calculated by the overlap calculation unit. Based on these 3D shapes, a 3D road surface model of the road with the main lane and ramp integrated is created. This eliminates the need for post-integration, as is the case with conventional methods of creating the main lane and ramp separately and then combining them. It also enables various checks to be performed automatically, reducing the burden on the user.
[0013] An input unit according to another aspect of the present disclosure is configured to accept input of the center alignment, longitudinal gradient, and transverse gradient of the main line as attributes of the main line, and to accept input of the center alignment, longitudinal gradient, and transverse gradient of the ramp as attributes of the ramp.
[0014] This configuration makes it possible to specifically identify the shapes of the main line and ramps, allowing for detailed identification of zebra sections, the areas where the main line width meets the parallel ramps, and the overlapping areas between the direct ramps and the main line width, thereby improving the accuracy of the 3D road surface model.
[0015] In another aspect of the present disclosure, a gradient setting unit may be provided that sets the nose pull-out gradient, the gradient of the vertical alignment section in which the cross gradient of the main line is extended, and the bent gradient.
[0016] An input unit according to another aspect of the present disclosure may be configured to be able to accept input of a ramp longitudinal plan using numerical values and input of a cross slope transition using numerical values.
[0017] In another aspect of the present disclosure, a determination unit may be provided that determines whether a predetermined design standard is satisfied based on the gradients set by the gradient setting unit, the values of the ramp longitudinal plan and the values of the cross gradient blending input by the input unit. In this case, the determination unit may determine whether the longitudinal gradient and the composite gradient of the main line satisfy the design standard.
[0018] In addition, the road surface model automatic calculation program for calculating a three-dimensional road surface model of a road including a merging section of an interchange can cause a computer to execute the following steps: an input process for accepting input of the attributes of the main line, the attributes of the ramps, and the nose measurement point; a zebra section road surface calculation process for calculating the three-dimensional shape of the road surface of the zebra section; a merging calculation process for calculating the three-dimensional shape of the merging section of the main line width at a parallel ramp; an overlap calculation process for calculating the three-dimensional shape of the width overlapping section of a direct ramp and the main line; and a model creation process for creating a three-dimensional road surface model of a road including a merging section of an interchange based on the attributes of the main line, the attributes of the ramps, and the nose measurement point input in the input process, the three-dimensional shape of the road surface of the zebra section calculated in the zebra section road surface calculation process, the three-dimensional shape of the merging section calculated in the merging calculation process, and the three-dimensional shape of the width overlapping section calculated in the overlap calculation process.
[0019] The method may also be based on a road surface model calculation method for calculating a three-dimensional road surface model of a road including a merging and branching section at an interchange. This method includes an input step for receiving input of attributes of a main lane, attributes of ramps, and a nose measurement point, a zebra section road surface calculation step for calculating the three-dimensional shape of the road surface at a zebra section, a transition calculation step for calculating the three-dimensional shape of the transition section of the main lane width at a parallel ramp, an overlap calculation step for calculating the three-dimensional shape of the width overlap section of a direct ramp and a main lane, and a model creation step for creating a three-dimensional road surface model of a road including a merging and branching section at an interchange based on the attributes of the main lane, attributes of the ramps, and the nose measurement point input in the input step, the three-dimensional shape of the road surface at the zebra section calculated in the zebra section road surface calculation step, the three-dimensional shape of the transition section calculated in the transition calculation step, and the three-dimensional shape of the width overlap section calculated in the overlap calculation step. [Effects of the Invention]
[0020] As explained above, a three-dimensional road surface model of a road in which the main line and ramps are integrated can be created based on the three-dimensional shapes of zebra sections, the joining areas of the main line width at parallel ramps, and the overlapping areas of the direct ramp and main line width, making it easy to obtain a consistent three-dimensional road surface model when designing the main line and ramps. [Brief explanation of the drawings]
[0021] [Figure 1] 1 is a configuration diagram of a road surface model automatic calculation system according to an embodiment of the present invention. [Figure 2] FIG. 1 is a block diagram of a road surface model automatic calculation system. [Figure 3] FIG. 2 is a perspective view of a three-dimensional road surface model. [Figure 4] FIG. 2 is a partially enlarged perspective view of a three-dimensional road surface model. [Figure 5] FIG. 2 is an enlarged partial plan view of the three-dimensional road surface model. [Figure 6] FIG. 10 is a plan view showing an example of a rubbing portion of a parallel type lamp. [Figure 7] FIG. 10 is a plan view showing an example of a width overlap portion of a direct-type lamp. [Figure 8] 10 is a flowchart showing an example of a procedure for automatically calculating a road surface model. [Figure 9] FIG. 1 is a diagram illustrating an example of a road centerline alignment. [Figure 10] FIG. 10 is a diagram illustrating extraction gradient calculation. [Figure 11] FIG. 10 is a diagram showing an example of a user interface screen for setting an ECPP section. [Figure 12] FIG. 10 is a diagram showing an example of a user interface screen for setting a bend gradient. [Figure 13] This is a diagram showing the ramp profile plan and the application of cross slopes. [Figure 14] FIG. 10 is a diagram showing an example of a user interface screen for inputting a ramp profile plan. [Figure 15] FIG. 10 is a diagram showing an example of a user interface screen for inputting a cross slope gradient. [Figure 16] FIG. 10 is a diagram showing an example of a user interface screen for inputting design standards. [Figure 17] FIG. 17A shows a cross section when the main line and the ramp have the same gradient, and FIG. 17B shows a cross section when the main line and the ramp have a curved gradient. [Figure 18] FIG. 10 is a diagram showing an example of a user interface screen for setting the transition section of the main line width. DETAILED DESCRIPTION OF THE INVENTION
[0022] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that the following description of the preferred embodiments is merely exemplary in nature and is not intended to limit the present invention, its applications, or its uses.
[0023] FIG. 1 is a configuration diagram of a road surface model automatic calculation system 1 according to an embodiment of the present invention, and FIG. 2 is a block diagram of the road surface model automatic calculation system 1. The road surface model automatic calculation system 1 is a system used to calculate a 3D road surface model of a road including a merging and branching section of an interchange, and is configured with a personal computer. The road surface model automatic calculation system 1 includes a main body 10, a display 11, an operation unit 12, and a storage device 13. The main body 10 has a control unit 10A and a communication module 10B. The control unit 10A is configured, for example, with a CPU (Central Processing Unit), ROM, RAM (Memory), etc., and operates according to a program. The memory includes a work memory for expanding the road surface model automatic calculation program when the CPU executes the program, and a buffer memory for temporarily storing data. The communication module 10B is a part that communicates with an external terminal, for example, via the Internet, and is configured to transmit and receive data.
[0024] The control unit 10A configures an input unit 10a, a gradient setting unit 10b, a determination unit 10c, a zebra section road surface calculation unit 10d, a sliding calculation unit 10e, an overlap calculation unit 10f, a model creation unit 10g, and the like, which will be described later. The input unit 10a, the gradient setting unit 10b, the determination unit 10c, the zebra section road surface calculation unit 10d, the sliding calculation unit 10e, the overlap calculation unit 10f, and the model creation unit 10g may be configured solely by the hardware that configures the control unit 10A, or may be configured by a combination of hardware and software. For example, the CPU executes a road surface model automatic calculation program, which enables the control unit 10A to realize each function of the input unit 10a, the gradient setting unit 10b, the determination unit 10c, the zebra section road surface calculation unit 10d, the sliding calculation unit 10e, the overlap calculation unit 10f, and the model creation unit 10g.
[0025] The display unit 11 is configured by, for example, a liquid crystal display device, an organic EL display device, etc. The display unit 11 is connected to the control unit 10A and is controlled by the control unit 10A, and is capable of displaying various setting screens, input screens, design screens, analysis screens, etc.
[0026] The operation unit 12 is composed of devices that allow the user to operate the road surface model automatic calculation system 1. The operation unit 12 includes, for example, a keyboard 12a and a mouse 12b, but may also include a touch operation panel incorporated in the display unit 11, various pointing devices, etc. The operation unit 12 is connected to the control unit 10A, and the control unit 10A can detect operations performed by the user on the operation unit 12.
[0027] The storage device 13 is configured with a hard disk drive, a solid state drive, or the like that can store various data, programs, and the like. The storage device 13 is connected to the control unit 10A, and stores transmitted data and reads stored data in accordance with instructions from the control unit 10A. The storage device 13 may be built into the main body unit 10 or may be provided externally to the main body unit 10. The storage device 13 may also be an external server or a so-called cloud-type storage system. Alternatively, only a portion of the storage device 13 may be built into the main body unit 10, and the rest may be provided externally.
[0028] The storage device 13 stores an automatic road surface model calculation program that causes a computer to execute each of the steps described below. The form in which this automatic road surface model calculation program is provided to the user is not particularly limited, and for example, it may be provided to the user in a state recorded on a recording medium A such as a CD-ROM or DVD-ROM as shown in Fig. 1, or it may be provided to the user in a form that can be downloaded from an external server via the Internet or the like. By installing the provided automatic road surface model calculation program in a general-purpose personal computer, the personal computer can be used as the automatic road surface model calculation system 1.
[0029] When installing the road surface model automatic calculation program in a general-purpose personal computer, it is sufficient to install it in the storage device 13. In addition, the general-purpose personal computer can also be used as the road surface model automatic calculation system 1 by accessing an external server on which the road surface model automatic calculation program is installed, and there are no particular limitations on where the road surface model automatic calculation program can be installed.
[0030] The road surface model automatic calculation system 1 is a system that uses software to assist in road design and is capable of creating a three-dimensional road surface model 100, an example of which is shown in Figures 3 to 5. Data that constitutes the three-dimensional road surface model 100 is stored, for example, in a storage device 13. A control unit 10A converts the data read from the storage device 13 into an image representing the three-dimensional road surface model 100, as shown in Figure 3, and displays it on the display unit 11. This allows the user to check the three-dimensional road surface model 100 on the display unit 11. The three-dimensional road surface model 100 can be displayed in a perspective view, a plan view, a side view, a cross-sectional view, and a longitudinal section. The three-dimensional road surface model is displayed as a color image.
[0031] The three-dimensional road surface model 100 includes a main line (main road) 101 and ramps (connecting roads) 102, and is a model of, for example, an expressway or a motorway. The main line 101 has, for example, an inbound lane and an outbound lane. As shown in FIG. 3 , the ramps 102 are connected to the inbound lane and the outbound lane of the main line 101, respectively. Each ramp 102 starts at an intersection 103, and extends from the starting point to the main line 101. The nose measurement point 104 can be determined based on the centerline alignment, longitudinal gradient, cross gradient, and design standard of the main line 101 and the centerline alignment, longitudinal gradient, cross gradient, and design standard of the ramp 102, or may be determined by the user during road design. The ramps 102 and the portion of the main line 101 to which the ramps 102 are connected form a merging and branching section 105 of an interchange.
[0032] A zebra section 106 is formed in a predetermined range at a merging section 105 of an interchange. The zebra section 106 is also called a zebra zone, and is a so-called guidance zone.
[0033] The ramp 102 includes a parallel ramp 102A (shown in the lower part of FIG. 5) and a direct ramp 102B (shown in the upper part of FIG. 5). The parallel ramp 102A is a speed change lane that is parallel to the lane diverging from and merging into the main lane 101, and is often used as an acceleration lane. The direct ramp 102B is a lane that is provided to suit the characteristics of the trajectory of vehicles directly exiting when diverging from the main lane 101, and is often used as a deceleration lane.
[0034] As shown in an example in Figure 6, the parallel ramp 102A has a main line width gliding portion 102a (hatched area) to ensure a smooth connection to the main line 101. On the other hand, as shown in an example in Figure 7, the direct ramp 102B has a width overlap portion 102b. The symbol 102L in Figure 7 indicates the center alignment of the direct ramp 102B.
[0035] Next, the procedure for automatic road surface model calculation using the road surface model automatic calculation system 1 will be described with reference to the flowchart shown in Fig. 8. In step SA1 after the start, input of main line attributes by the user is accepted. This step SA1 is part of the input process.
[0036] The attributes of the main line include the design standard, centerline alignment, longitudinal gradient, and cross gradient of the main line, and the width configuration of the main line is determined by the design standard. When inputting the attributes of the main line, the input unit 10a generates a user interface screen (not shown) on which the design standard, centerline alignment, longitudinal gradient, and cross gradient of the main line can be input, and displays it on the display unit 11. The centerline alignment of the main line is also called a road planning line, and is composed of a combination of elements such as straight lines, circular arcs, and clothoid curves, as shown in an example in Figure 9, with a fixed start point and end point, and any pass points between them that must be passed through. The area between the fixed points is composed of a combination of the above elements. The method of inputting the design standard will be described later.
[0037] When inputting the center alignment of the main line, the user operates the operation unit 12. The operation performed on the operation unit 12 is detected by the input unit 10a of the control unit 10A. The input unit 10a detects the operation of the operation unit 12 and thereby accepts the input of the center alignment of the main line.
[0038] The longitudinal gradient and transverse gradient of the main line may be input using a screen input method in which data is input from a diagram showing the longitudinal end face shape and a diagram showing the transverse cross-sectional shape, or may be input using a numerical value input method in which the gradient is input as a numerical value for each measurement point. In either case, the input unit 10a receives the input of the longitudinal gradient and transverse gradient by detecting the operation of the operation unit 12.
[0039] In step SA2, the lamp attributes are input by the user. This step SA2 is also part of the input process. Note that either step SA1 or SA2 may be performed first. Furthermore, steps SA1 and SA2 may be performed in the same process.
[0040] The attributes of a ramp include the design standard of the ramp, center alignment, longitudinal gradient, and cross gradient, and the width configuration of the ramp is determined by the design standard. When inputting the attributes of the ramp, they can be input using the input unit 10a in the same way as when inputting the attributes of the main line.
[0041] Step SA3 accepts input of nose measurement points by the user. This step SA3 is also part of the input process. Steps SA1, SA2, and step SA3 may be performed in the same process. The input unit 10a allows input of any measurement point, for example, every 1 m, as the nose measurement point. The nose measurement point can also be input on a user interface screen (not shown) generated by the input unit 10a.
[0042] In step SA4, gradient setting is performed by the gradient setting unit 10b. This step SA4 is a gradient setting process in which the nose pull-out gradient, ECPP section gradient, bend gradient, etc. are set. The nose pull-out gradient, ECPP section gradient, and bend gradient are calculated and set by the gradient setting unit 10b based on various numerical values and conditions input by the user by operating the input unit 10a.
[0043] When setting the nose draw slope, first, each condition is set, for example, as shown in Figure 11. Based on each set condition, the nose draw slope is calculated using a predetermined calculation formula. A conventionally known method can be used to calculate the nose draw slope. In step SA4, the nose draw slope calculated in this manner is set.
[0044] An ECPP (Elevation Calculated Pin by Point) section is a vertical alignment section in which the cross gradient of the main line is extended. When setting the ECPP section gradient, the gradient setting unit 10b first generates an ECPP section setting user interface screen 200 as shown in Figure 11 and displays it on the display unit 11. The ECPP section setting user interface screen 200 has a selection area 201 for selecting the center alignment, a setting area 202 for the starting point, and a setting area 203 for the end point. A schematic diagram showing the areas that can be set on the ECPP section setting user interface screen 200 is shown at the bottom of Figure 11. As shown in this schematic diagram, the gradient of an ECPP section of a predetermined length can be set.
[0045] When setting a bend gradient, the gradient setting unit 10b first generates a bend gradient setting user interface screen 210 as shown in FIG. 12 and displays it on the display unit 11. The gradient setting user interface screen 210 allows the user to set the position of the bend line of the super-slope gradient when the ramp gradient has a bend, and also allows the user to specify the offset as the distance from the provisional center. The gradient setting user interface screen 210 includes a selection area 211 for selecting a line type, a nose setting area 212 for setting the nose portion, a bend line setting area 213 for setting the bend line of the super-slope gradient, and an offset setting area 214 for setting the offset. As shown in the help screen 220, the offset, nose width, offset, etc. are defined.
[0046] In step SA5, input of the ramp longitudinal plan in numerical form and input of the cross-slope transition numerical form are accepted from the user. This step SA5 is a process of inputting the ramp longitudinal plan and the cross-slope transition numerical form, and specifically, input of the ramp longitudinal plan in numerical form and input of the cross-slope transition numerical form are accepted by the input unit 10a.
[0047] FIG. 13 is a diagram showing a ramp profile plan and the application of a cross-slope gradient, showing the longitudinal section, curvature, and cross-slope gradient in association with each other. This diagram is an example. FIG. 14 shows a user interface screen 240 for inputting a ramp profile plan using numerical values. The input unit 10a generates the user interface screen 240 for inputting a ramp profile plan and displays it on the display unit 11. The user can input the measurement point, height (Z), gradient % (calculated value), etc. into the user interface screen 240 for inputting a ramp profile plan using the operation unit 12.
[0048] 15 shows a user interface screen 250 for inputting a cross slope. The input unit 10a generates the user interface screen 250 for inputting a cross slope and displays it on the display unit 11. The user can input measurement points, key point names, cross slopes, etc. into the user interface screen 250 for inputting a cross slope using the operation unit 12.
[0049] In step SA6, the determination unit 10c determines whether the road satisfies the predetermined design standards based on the gradients set by the gradient setting unit 10b and the values of the ramp longitudinal section plan and the cross-slope transition input by the input unit 10a. This determination is performed by the determination unit 10c. FIG. 16 shows a user interface screen 260 for inputting the design standards. When the design standards are input, the input unit 10a generates the user interface screen 260 and displays it on the display unit 11. The user interface screen 260 includes a general input area 261 for inputting the design speed, number of lanes, etc., and a linearity input area 262 for inputting horizontal alignment / vertical alignment, etc. The linearity input area 262 includes an input area 262a for the maximum longitudinal gradient and an input area 262b for the maximum composite gradient. The determination unit 10c first calculates the maximum longitudinal gradient and the maximum composite gradient based on the gradients set by the gradient setting unit 10b and the values of the ramp longitudinal section plan and the cross-slope transition input by the input unit 10a. Thereafter, the determination unit 10c determines whether the calculated maximum longitudinal gradient is less than the value input in the maximum longitudinal gradient input field 262a. The determination unit 10c also determines whether the calculated maximum composite gradient is less than the value input in the maximum composite gradient input field 262b. If both the maximum longitudinal gradient and the maximum composite gradient satisfy the design standard, a YES determination is made in step SA6, and the process proceeds to step SA8. On the other hand, if at least one of the maximum longitudinal gradient and the maximum composite gradient does not satisfy the design standard, a NO determination is made in step SA6, and the process proceeds to step SA7. In step SA7, the nose measurement point is changed. The change of the nose measurement point may be performed automatically by the road surface model automatic calculation system 1 or by the user. When the road surface model automatic calculation system 1 automatically performs this change, the nose measurement point is moved by a predetermined distance (e.g., 5 m, 10 m, 20 m, etc.). When the change is performed manually, the user operates the operation unit 12 or the like to similarly move the nose measurement point by a predetermined distance. The distance the nose measurement point is moved may be any distance. After changing the nose measurement point, proceed to step SA4 and set a new gradient. Because the nose measurement point has been changed, the gradient setting set in step SA4 will be different from the previous setting.
[0050] In step SA8, the zebra section road surface calculation unit 10d calculates the three-dimensional shape of the road surface of the zebra section. This step SA8 is a zebra section road surface calculation process. Figure 5 shows a zebra section 106, and FIG. 17A in Figure 17 shows a cross-sectional view in which the main line 101 and the ramp 102 have the same gradient, and FIG. 17B shows a cross-sectional view in which the main line 101 and the ramp 102 have a curved gradient. Nose measurement point 104 is located between the main line 101 and the ramp 102, and the area nearby is the zebra section 106. The three-dimensional shape of the road surface of the zebra section can be calculated based on the longitudinal gradient, cross gradient, etc. that have been input or set up.
[0051] In step SA9, the transition calculation unit 10e calculates the three-dimensional shape of the transition portion of the main line width at the parallel ramp. This step SA9 is a transition calculation process. Figure 6 shows the transition portion 102a of the main line width at the parallel ramp. The three-dimensional shape of the transition portion 102a of the main line width can be calculated based on the longitudinal gradient, cross gradient, etc. that have been input or set up so far.
[0052] For example, the transition calculation unit 10e generates a user interface screen 290 for setting transition sections as shown in Fig. 18 and displays it on the display unit 11. The user interface screen 290 for setting transition sections is provided with a line number designation area 291 in which a line number can be designated, a transition number designation area 292 in which a transition number can be designated, and a measurement and width viewpoint input area 293 in which left and right transition measurement and width viewpoints can be input. The method of transitioning the main line width includes the steps of designating an alignment number in the line number designation area 291, designating the transition width in the transition number designation area 292, and further inputting the transition measurement and width viewpoint in the measurement and width viewpoint input area 293. A drawing display area 294 is provided below the user interface screen 290 for setting transition sections. The drawing display area 294 displays the main line width transition section and the ramp alignment.
[0053] In step SA10, the overlap calculation unit 10f calculates the three-dimensional shape of the width overlapping portion between the direct ramp and the main line. This step SA10 is an overlap calculation process. Figure 7 shows the width overlapping portion 102b between the direct ramp and the main line. The three-dimensional shape of the width overlapping portion 102b between the direct ramp and the main line can be obtained by removing unnecessary width portions of the main line and the ramp using a three-dimensional road surface model of the main line and ramp calculated based on the centerline alignment, longitudinal gradient, cross gradient, and design standards that have been input or set, or by calculating the intersection of three-dimensional width lines. At this time, the unnecessary width lines in the width overlapping portion 102b can be displayed.
[0054] In step SA11, the model creation unit 10g creates a three-dimensional road surface model of a road including a merging and branching section of an interchange, as shown in Figures 3 to 5. This step SA11 is a model creation process. Specifically, the model creation unit 10g creates a three-dimensional road surface model including the shapes of the road surfaces of the main line and the ramp, based on the attributes of the main line, the attributes of the ramp, and the nose measurement point input by the input unit 10a, the three-dimensional shape of the road surface of the zebra section calculated by the zebra section road surface calculation unit 10d, the three-dimensional shape of the merging section calculated by the merging calculation unit 10e, and the three-dimensional shape of the width overlapping section calculated by the overlap calculation unit 10f.
[0055] (Effects of the embodiment) As explained above, the model creation unit 10g creates a three-dimensional road surface model based on the three-dimensional shapes of the road surface of the zebra section, the three-dimensional shapes of the rubbing section, and the three-dimensional shapes of the width overlap section. Therefore, the three-dimensional shapes of the road surface of the main line and the ramp can be calculated simultaneously, eliminating overlapping and allowing the creation of a consistent three-dimensional road surface model (surface).
[0056] Furthermore, the judgment unit 10c automatically judges whether the design data meets the design standards, and if there is an inconsistency in the longitudinal gradient or composite gradient, it automatically changes the nose measurement point, recreates the design data, and judges again whether the design standards are met, thereby reducing the burden on the user and calculating the optimal nose measurement point.
[0057] The above-described embodiments are merely examples in all respects and should not be construed as limiting. Furthermore, all modifications and variations within the scope of the claims are within the scope of the present invention. [Industrial Applicability]
[0058] As described above, the road surface model automatic calculation system and road surface model automatic calculation program according to the present invention can be used in, for example, a road design CAD system. [Explanation of symbols]
[0059] 1 Road surface model automatic calculation system 10a Input section 10b Gradient setting section 10c Judgment section 10d Zebra Road Calculation Section 10e Sliding calculation section 10f Overlap calculation section 10g Model Creation Section
Claims
1. A road surface model automatic calculation system for calculating a three-dimensional road surface model of a road including a branching and merging section of an interchange, an input unit that receives input of attributes of a main line, attributes of a ramp, and a nose measurement point; a zebra section road surface calculation unit that calculates a three-dimensional shape of a zebra section road surface; a sliding calculation unit for calculating a three-dimensional shape of a sliding portion of a main line width in a parallel ramp; an overlap calculation unit that calculates the three-dimensional shape of the width overlap portion of the direct ramp and the main line; and a model creation unit that creates a three-dimensional road surface model of a road including a branching and merging section of an interchange based on the attributes of the main line, the attributes of the ramp, and the nose measurement point input by the input unit, the three-dimensional shape of the road surface of the zebra section calculated by the zebra section road surface calculation unit, the three-dimensional shape of the merging section calculated by the merging calculation unit, and the three-dimensional shape of the width overlapping section calculated by the overlap calculation unit.
2. 2. The road surface model automatic calculation system according to claim 1, The input unit is configured to be able to accept input of a center alignment, a longitudinal gradient, and a transverse gradient of the main line as attributes of the main line, and to accept input of a center alignment, a longitudinal gradient, and a transverse gradient of the ramp as attributes of the ramp.
3. 3. The road surface model automatic calculation system according to claim 2, A road surface model automatic calculation system characterized by having a gradient setting unit that sets the nose pull-out gradient, the gradient of the longitudinal alignment section by extending the cross-slope gradient of the main line, and the bent gradient.
4. 4. The road surface model automatic calculation system according to claim 3, The road surface model automatic calculation system is characterized in that the input unit is configured to be able to accept input of a ramp longitudinal plan using numerical values and input of a cross slope smoothing value.
5. 5. The road surface model automatic calculation system according to claim 4, A road surface model automatic calculation system characterized by comprising a judgment unit that judges whether or not a predetermined design standard is satisfied based on each gradient set by the gradient setting unit, the numerical values of the ramp longitudinal plan and the numerical values of the cross gradient blending input by the input unit.
6. 6. The road surface model automatic calculation system according to claim 5, The road surface model automatic calculation system is characterized in that the determination unit is configured to determine whether or not the longitudinal gradient and composite gradient of the main road satisfy the design standard.
7. A road surface model automatic calculation program for calculating a three-dimensional road surface model of a road including a branching and merging section of an interchange, an input step of receiving input of attributes of a main line, attributes of a ramp, and a nose measurement point; a zebra section road surface calculation step of calculating a three-dimensional shape of the zebra section road surface; a sliding calculation step of calculating a three-dimensional shape of a sliding portion of a main line width in a parallel ramp; an overlap calculation step for calculating a three-dimensional shape of the width overlapping portion of the direct ramp and the main line; a model creation step of creating a three-dimensional road surface model of a road including a branching and merging section of an interchange based on the attributes of the main line, the attributes of the ramp, and the nose measurement point input in the input step, the three-dimensional shape of the road surface of the zebra section calculated in the zebra section road surface calculation step, the three-dimensional shape of the merging section calculated in the overlap calculation step, and the three-dimensional shape of the width overlap section calculated in the overlap calculation step.
Citation Information
Patent Citations
Design system applying cad using topology to be linked to object database
JP2002073693A
System and method for road design
JP2002099586A
Road linear design method, device, and program
JP2004100148A
Retaining wall stability inspection device and retaining wall stability inspection program
JP6848031B1
Automatic retaining wall placement device and automatic retaining wall placement program
JP6848038B1