Highway and railway parametric dynamic modeling and application integrated system and modeling method

By designing a parameterized dynamic modeling and applying an integrated system for highway and railways, the problem that existing modeling methods are difficult to meet the dynamic change needs is solved, and an efficient modeling process and the close relationship between the model and the business system is achieved, and modeling efficiency and adaptability are improved.

CN118965540BActive Publication Date: 2025-04-08XIAN NEW WINDOW TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411176378.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2025-04-08
Estimated Expiration
2044-08-26

AI Technical Summary

Technical Problem

The existing highway and railway BIM modeling methods are difficult to meet the needs of dynamic change, the modeling process is time-consuming and complex, and the correlation between the model and the business system is insufficient, resulting in data mapping failure and affecting project construction.

Method used

A system of parameterized dynamic modeling and application of highway and railways was designed, including user modeling parameter module, geometric modeling module, model conversion module and model release module. Through automatic modeling of parameterized tasks, the close correlation between the BIM model and the business system is realized.

Benefits of technology

The modeling efficiency is improved, and the time spent on unit engineering geometric modeling is reduced from days to minutes, ensuring the stable mapping relationship between the model and entity, and enhancing the adaptability and practicality of BIM in business systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118965540B_ABST
    Figure CN118965540B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of highway and railway BIM modeling, and specifically discloses a highway and railway parametric dynamic modeling and application integrated system and modeling method, the system includes a user modeling parameter module, a geometric modeling module, a model conversion module and a model publishing module connected in sequence; the user modeling parameter module is used to input highway and railway engineering parameters and generate modeling tasks; the geometric modeling module is used to receive the modeling tasks for modeling, and output the modeling results to the model conversion module; the model conversion module is used to receive the modeling results and convert the modeling results into a layer cache file; the model publishing module is used to receive and update the layer cache file to complete the model publishing. On the basis of control parameters, the present invention realizes the BIM modeling of the entire unit project, based on parameterized task automation modeling, and solves the problem that the existing modeling methods are difficult to meet application requirements and are complex to use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of highway and railway BIM modeling, and specifically relates to the design of a highway and railway parametric dynamic modeling and application integrated system and modeling method. Background Art

[0002] In recent years, with the promotion and application of BIM technology in the highway and railway industries, some projects have built three-dimensional models based on BIM technology and developed related business management platforms. At present, the commonly used modeling software in the industry (Revit, Bentley, Catia and domestic modeling software) have the characteristics of high technical requirements for modeling personnel and long modeling process. When the design of the construction drawings changes, the dynamic change real-time of the BIM model is difficult to meet the application requirements, which will affect the project construction.

[0003] The model formats constructed by different BIM modeling software are not the same, and there is a lack of unified standard format requirements in the industry. The modeling process is separated from the business system construction, and there is no strong correlation between BIM and business data. Since the element ID changes after each modeling, the data mapping will fail in the later stage. Business data mapping must be performed through the model element ID to solve such problems. This feature makes its later use process very complicated, and it is difficult for BIM to play a positive role in the business system. Summary of the invention

[0004] The purpose of the present invention is to solve the problem that the existing modeling methods are difficult to meet application requirements and are complex to use, and a road and railway parametric dynamic modeling and application integrated system and modeling method are proposed.

[0005] The technical solution of the present invention is: a road and railway parametric dynamic modeling and application integrated system, including a user modeling parameter module, a geometric modeling module, a model conversion module and a model publishing module connected in sequence;

[0006] The user modeling parameter module is used to input highway and railway engineering parameters and generate modeling tasks;

[0007] The geometric modeling module is used to receive the modeling task, perform modeling, and output the modeling result to the model conversion module;

[0008] The model conversion module is used to receive the modeling results, convert the modeling results into a layer cache file, and publish the layer cache file to the information business application scenario;

[0009] The model publishing module is used to receive and update the layer cache file to complete model publishing.

[0010] The beneficial effects of the present invention are:

[0011] 1. The present invention integrates BIM modeling with the business system. The digital model is of the same origin, that is, the modeling model parameters come from the system settings, and the BIM model data reversely updates the system, which can ensure the stability of the mapping relationship between the model and the entity division.

[0012] 2. The present invention eliminates the delay problem of traditional manual modeling in the dynamic modeling process, and enhances the adaptability and practicality of BIM in business systems.

[0013] 3. The present invention is based on parameterized task automation modeling, and the time consumption of unit engineering geometry modeling is reduced from days to minutes.

[0014] Preferably, the geometric modeling module includes a task scheduling unit, a first geometric modeling unit, a second geometric modeling unit and a third geometric modeling unit;

[0015] The task scheduling unit is connected to the user modeling parameter module, the first geometric modeling unit, the second geometric modeling unit and the third geometric modeling unit respectively; the second geometric modeling unit is connected to the first geometric modeling unit and the third geometric modeling unit respectively; the third geometric modeling unit is connected to the model conversion module;

[0016] The task scheduling unit is used to receive the modeling task, identify the modeling task type, and output a modeling instruction;

[0017] The first geometric modeling unit is used to receive the modeling instruction, calculate the structure control line, and obtain the modeling calculation basis parameters;

[0018] The second geometric modeling unit is used to receive the modeling calculation basis parameters, segment the modeling calculation basis parameters, and synthesize stage modeling parameter tuples to obtain a unified modeling parameter tuple task array;

[0019] The third geometric modeling unit is used to receive the modeling parameter tuple task array and construct a BIM model of the highway and railway project according to the modeling parameter tuple task array.

[0020] Preferably, the model conversion module includes a projection calculation unit, a model conversion unit and an information extraction unit; the model conversion unit is connected to the geometric modeling module, the projection calculation unit and the information extraction unit respectively;

[0021] The projection calculation unit is used to receive the modeling result and perform real space coordinate conversion on the modeling result;

[0022] The model conversion unit is used to receive the modeling result and convert the modeling result into a layer file that can be browsed on the web;

[0023] The information extraction unit is used to receive the modeling result, read the information carried by each component in the modeling result, and write the information back to the associated data of the business system.

[0024] Preferably, the model publishing module includes a layer replacement unit and an information updating unit; the layer replacement unit and the information updating unit are both connected to the model conversion module;

[0025] The layer replacement unit is used to receive the layer file and replace the layer file to obtain a replaced layer file;

[0026] The information updating unit is used to reorganize the file directory structure of the information business application scenario according to the replaced layer file, and publish the BIM scene.

[0027] A method for parameterized dynamic modeling of highway and railway includes the following steps:

[0028] S1. Based on various parameters of the highway and railway project, a modeling task is generated according to the various parameters;

[0029] S2. Identify the modeling task type and construct a BIM model of a highway and railway project;

[0030] S3. Converting the BIM model into a layer cache file;

[0031] S4. Update the layer cache file and refresh the graphics engine configuration file to realize BIM model scene publishing and complete the parametric dynamic modeling of roads and railways.

[0032] The beneficial effects of the present invention are:

[0033] The present invention is based on parameterized task automation modeling, which effectively improves the efficiency of modeling and reduces the time consumption of unit engineering geometry modeling from days to minutes.

[0034] Preferably, the step S1 specifically includes the following steps:

[0035] S11. Input the road design curve elements, mileage, elevation, horizontal curve and longitudinal curve;

[0036] S12. Configure the overall basic parameters of the unit project and organize the unit project modeling data tuples;

[0037] S13. Calculate the central axis data of the linear section where the unit project is located;

[0038] S14. Set the model material data of the sub-project of the unit project and the sub-project category code;

[0039] S15. Generate modeling tasks based on curve elements, mileage, elevation, horizontal curves, longitudinal curves, unit project parameters, unit project modeling data tuples, linear section control center axis data, sub-project model material data and sub-project category codes.

[0040] Preferably, the overall basic parameters of the unit project in step S12 include starting mileage, width and characteristic parameters.

[0041] The beneficial effects of the above preferred solution are:

[0042] Through the above-mentioned preferred solution, BIM modeling of the entire unit project is realized based on the control parameters.

[0043] Preferably, the unit project modeling data tuples in step S12 are organized in segments, specifically: each segment data is determined by the structural characteristics of the unit project, the segment contains length data, the data between segments are organized from front to back, and the data within the segment is organized from top to bottom. Each sub-project in the segment only sets basic design dimension data, and the position data and constraint data are obtained by calculating and transmitting the segments or sub-projects with front and back and upper and lower relationships.

[0044] The beneficial effects of the above preferred solution are:

[0045] Through this preferred solution, vertical and horizontal constraints are implemented in the modeling process, the number of modeling parameters is reduced, and thus the user can use it simply and easily.

[0046] Preferably, the step S2 specifically comprises the following steps:

[0047] S21. According to the left and right widths of the unit project and the linear centerline offset of the unit project, the structural center axis control line of the unit project and the left and right side lines of the building are calculated to obtain the modeling calculation basis parameters;

[0048] S22. According to the left and right sides of the building and the length of the segment of the unit project, the left and right sides of the segment are calculated to form a segment modeling parameter tuple, forming a unified modeling parameter tuple task array;

[0049] S23. According to the left and right control edges, sub-item size parameters, and transfer constraint parameters, construct sub-item entity sections, generate sub-item entities by section lofting, and complete the final sub-item entity generation for intersecting structures and special structures through model Boolean;

[0050] S24. Generate identification codes for sub-item entities and set related design parameter attributes and material attributes based on the structural logical relationship and sub-item category code, and pass the position control parameters and structural constraint parameters to the next sub-item or segment generation process;

[0051] S25. Generate logic to iterate and traverse all modeling parameter tuple task data groups, complete the BIM model construction of the highway and railway project, and upload the generated BIM model file to the model conversion module task data processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 Shown is the structural diagram of the integrated system of road and railway parametric dynamic modeling and application.

[0053] Figure 2 Shown is a flow chart of a method for parametric dynamic modeling of highway and railway. DETAILED DESCRIPTION

[0054] Now, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be understood that the embodiments shown and described in the accompanying drawings are only exemplary and are intended to explain the principles and spirit of the present invention, rather than to limit the scope of the present invention.

[0055] like Figure 1 As shown, the integrated system of road and railway parametric dynamic modeling and application includes a user modeling parameter module, a geometric modeling module, a model conversion module and a model publishing module connected in sequence;

[0056] The user modeling parameter module is used to input highway and railway engineering parameters and generate modeling tasks;

[0057] The geometric modeling module is used to receive the modeling task, perform modeling, and output the modeling result to the model conversion module;

[0058] The model conversion module is used to receive the modeling results, complete the mapping association between the model and the business data, convert the modeling results into a layer cache file, and publish the layer cache file to the information business application scenario;

[0059] The model publishing module is used to receive and update the layer cache file to complete model publishing.

[0060] In this embodiment, the geometric modeling module includes a task scheduling unit, a first geometric modeling unit, a second geometric modeling unit, and a third geometric modeling unit;

[0061] The task scheduling unit is connected to the user modeling parameter module, the first geometric modeling unit, the second geometric modeling unit and the third geometric modeling unit respectively; the second geometric modeling unit is connected to the first geometric modeling unit and the third geometric modeling unit respectively; the third geometric modeling unit is connected to the model conversion module;

[0062] The task scheduling unit is used to receive the modeling task, identify the modeling task type, and output a modeling instruction;

[0063] The first geometric modeling unit is used to receive the modeling instruction, calculate the structure control line, and obtain the modeling calculation basis parameters;

[0064] The second geometric modeling unit is used to receive the modeling calculation basis parameters, segment the modeling calculation basis parameters, and synthesize stage modeling parameter tuples to obtain a unified modeling parameter tuple task array;

[0065] The third geometric modeling unit is used to receive the modeling parameter tuple task array and construct a BIM model of the highway and railway project according to the modeling parameter tuple task array.

[0066] In this embodiment, the model conversion module includes a projection calculation unit, a model conversion unit and an information extraction unit; the model conversion unit is connected to the geometric modeling module, the projection calculation unit and the information extraction unit respectively;

[0067] The projection calculation unit is used to receive the modeling result and perform real space coordinate conversion on the modeling result;

[0068] The model conversion unit is used to receive the modeling result and convert the modeling result into a layer file that can be browsed on the web;

[0069] The information extraction unit is used to receive the modeling results, read the information carried by each component in the modeling results and write the information back to the associated data of the business system (to achieve consistency between business data and BIM model).

[0070] In this embodiment, the model publishing module includes a layer replacement unit and an information updating unit; the layer replacement unit and the information updating unit are both connected to the model conversion module;

[0071] The layer replacement unit is used to receive the layer file and replace the layer file to obtain a replaced layer file;

[0072] The information updating unit is used to reorganize the file directory structure of the information business application scenario according to the replaced layer file, and publish the BIM scene.

[0073] like Figure 2 As shown, a road and railway parameterized dynamic modeling method comprises the following steps:

[0074] S1. Based on various parameters of the highway and railway project, a modeling task is generated according to the various parameters;

[0075] S2. Identify the modeling task as being in process, identify the modeling task type, and construct a BIM model of a highway and railway project, identify the modeling task as completed, send the BIM model to the model conversion module task data processing, and identify the modeling task as sent;

[0076] S3. Obtain the BIM model from the model conversion task list through the model conversion module, obtain the conversion task, mark the task status as being converted, add spherical coordinate projection control parameters, and convert the BIM model into a layer cache file that can be rendered lightweight on the Web end (WebGL), obtain the attribute information carried by the model, update the information application system to complete data consistency, and mark the task status as completed after the conversion is completed;

[0077] S4. Obtain the scene configuration file, add new model layer information, or update the layer cache file, and refresh the graphics engine configuration file to realize the BIM model scene publishing and complete the parametric dynamic modeling of roads and railways.

[0078] In this embodiment, step S1 specifically includes the following steps:

[0079] S11. Input the road design curve elements, mileage, elevation, horizontal curve and longitudinal curve;

[0080] S12. Configure the overall basic parameters of the unit project and organize the unit project modeling data tuples;

[0081] S13. Calculate the central axis data of the linear section where the unit project is located;

[0082] S14. Set the model material data of the sub-project of the unit project and the sub-project category code;

[0083] S15. Generate modeling tasks based on curve elements, mileage, elevation, horizontal curves, longitudinal curves, unit project parameters, unit project modeling data tuples, linear section control center axis data, sub-project model material data and sub-project category codes.

[0084] In this embodiment, the overall basic parameters of the unit project in step S12 include the starting mileage, width and characteristic parameters, and the characteristic parameters include the intersection angle of the bridge, road paving parameters, etc.

[0085] In this embodiment, the unit project modeling data tuples in step S12 are organized in units of segments (bridges by spans, tunnels by segments), specifically: each segment data is determined by the structural characteristics of the unit project, the segment contains length data, the data between segments are organized from front to back (from outside to inside), and the data within the segment is organized from top to bottom. Each sub-project in the segment only sets basic design dimension data, and the position data and constraint data are all obtained by calculating and transmitting the segments or sub-projects in the front and back and upper and lower relationships.

[0086] By modeling from top to bottom, the parameters of each layer are passed downward layer by layer to form an overall constraint relationship; the splicing parameters are passed from front to back between segments, and the geometric modeling of the connection structure and the modeling and calculation of the current segment are performed in the next segment to realize the lateral constraint relationship.

[0087] In this embodiment, step S2 specifically includes the following steps:

[0088] S21. According to the left and right widths of the unit project and the linear centerline offset of the unit project, the structural center axis control line of the unit project and the left and right side lines of the building are calculated to obtain the modeling calculation basis parameters;

[0089] S22. According to the left and right sides of the building and the length of the segment of the unit project, the left and right sides of the segment are calculated to form a segment modeling parameter tuple, forming a unified modeling parameter tuple task array;

[0090] S23. According to the left and right control edges, sub-item size parameters, and transfer constraint parameters, construct sub-item entity sections, generate sub-item entities by section lofting, and complete the final sub-item entity generation for intersecting structures and special structures through model Boolean;

[0091] S24. Generate identification codes for sub-item entities and set related design parameter attributes and material attributes based on the structural logical relationship and sub-item category code, and pass the position control parameters and structural constraint parameters to the next sub-item or segment generation process;

[0092] S25. Generate logic to iterate and traverse all modeling parameter tuple task data groups, complete the BIM model construction of the highway and railway project, and upload the generated BIM model file to the model conversion module task data processing.

[0093] In this embodiment, during the component modeling process, the corresponding material will be attached to the model based on the material parameters, and the component code (category code and hierarchical sequence number) will be generated. The code and other design parameters will be embedded in the model's auxiliary information. The modeling control will be performed through a unified category code and structural order, so that the model code remains consistent during multiple modeling processes.

[0094] The present invention extracts the model structure and single component attribute information (model ID, model code and model design information) during the model conversion process. The mapping between the partition entity data and the model entity ID is automatically updated to achieve consistent association between the geometric model and the business data; the design attribute information of the partition entity is updated to ensure the consistency of the model with the corresponding design information; the unit engineering entity partition (EBS) is reversely generated through the modeling result data to form the basic object master data for the engineering business.

[0095] Those skilled in the art will appreciate that the embodiments described herein are intended to help readers understand the principles of the present invention, and should be understood that the protection scope of the present invention is not limited to such specific statements and embodiments. Those skilled in the art can make various other specific variations and combinations that do not deviate from the essence of the present invention based on the technical revelations disclosed by the present invention, and these variations and combinations are still within the protection scope of the present invention.

Claims

1. A road and railway parametric dynamic modeling and application integrated system, characterized in that: It includes a user modeling parameter module, a geometric modeling module, a model conversion module and a model publishing module which are connected in sequence; The user modeling parameter module is used to input highway and railway engineering parameters and generate modeling tasks; The geometric modeling module is used to receive the modeling task, perform modeling, and output the modeling result to the model conversion module; The model conversion module is used to receive the modeling result, convert the modeling result into a layer cache file, and publish the layer cache file to the information business application scenario; The model publishing module is used to receive and update the layer cache file to complete model publishing; The geometric modeling module includes a task scheduling unit, a first geometric modeling unit, a second geometric modeling unit and a third geometric modeling unit; The task scheduling unit is connected to the user modeling parameter module, the first geometric modeling unit, the second geometric modeling unit and the third geometric modeling unit respectively; the second geometric modeling unit is connected to the first geometric modeling unit and the third geometric modeling unit respectively; the third geometric modeling unit is connected to the model conversion module; The task scheduling unit is used to receive the modeling task, identify the modeling task type, and output a modeling instruction; The first geometric modeling unit is used to receive the modeling instruction, calculate the structure control line, and obtain the modeling calculation basis parameters; The second geometric modeling unit is used to receive the modeling calculation basis parameters, segment the modeling calculation basis parameters, and synthesize stage modeling parameter tuples to obtain a unified modeling parameter tuple task array; The third geometric modeling unit is used to receive the modeling parameter tuple task array and construct a BIM model of the highway and railway project according to the modeling parameter tuple task array; The model conversion module includes a projection calculation unit, a model conversion unit and an information extraction unit; The model conversion unit is connected to the geometric modeling module, the projection calculation unit and the information extraction unit respectively; The projection calculation unit is used to receive the modeling result and perform real space coordinate conversion on the modeling result; The model conversion unit is used to receive the modeling result and convert the modeling result into a layer file that can be browsed on the web; The information extraction unit is used to receive the modeling result, read the information carried by each component in the modeling result and write the information back to the associated data of the business system; The model publishing module includes a layer replacement unit and an information updating unit; the layer replacement unit and the information updating unit are both connected to the model conversion module; The layer replacement unit is used to receive the layer file and replace the layer file to obtain a replaced layer file; The information updating unit is used to reorganize the file directory structure of the information business application scenario according to the replaced layer file, and publish the BIM scene.

2. A method for parameterized dynamic modeling of highway and railway, characterized in that: The following steps are involved: S1. Based on various parameters of the highway and railway project, a modeling task is generated according to the various parameters; S2. Identify the modeling task type and construct a BIM model of a highway and railway project; S3. Converting the BIM model into a layer cache file; S4. Update the layer cache file and refresh the graphics engine configuration file to realize BIM model scene publishing and complete the parametric dynamic modeling of highway and railway; The step S1 specifically includes the following steps: S11. Input the road design curve elements, mileage, elevation, horizontal curve and longitudinal curve; S12. Configure the overall basic parameters of the unit project and organize the unit project modeling data tuples; S13. Calculate the central axis data of the linear section where the unit project is located; S14. Set the model material data of the sub-project of the unit project and the sub-project category code; S15. Generate a modeling task according to curve elements, mileage, elevation, horizontal curve, longitudinal curve, unit engineering parameter, unit engineering modeling data tuple, linear segment control center axis data, sub-project model material data and sub-project category code; The overall basic parameters of the unit project in step S12 include starting mileage, width and characteristic parameters; The unit engineering modeling data tuple in step S12 is organized in sections, specifically: each section data is determined by the structural characteristics of the unit engineering, the section contains length data, the data between sections is organized from front to back, the data within the section is organized from top to bottom, each sub-project in the section only sets basic design dimension data, and the position data and constraint data are all obtained by calculating and transferring the sections or sub-projects in the front and back and upper and lower relationships; The step S2 specifically includes the following steps: S21. According to the left and right widths of the unit project and the linear centerline offset of the unit project, the structural center axis control line of the unit project and the left and right side lines of the building are calculated to obtain the modeling calculation basis parameters; S22. According to the left and right sides of the building and the length of the segment of the unit project, the control left and right sides of the segment are calculated to form a segment modeling parameter tuple, forming a unified modeling parameter tuple task array; S23. According to the left and right control edges, sub-item size parameters, and transfer constraint parameters, construct sub-item entity sections, generate sub-item entities by section lofting, and complete the final sub-item entity generation for intersecting structures and special structures through model Boolean; S24. Generate identification codes for sub-item entities and set related design parameter attributes and material attributes based on the structural logical relationship and sub-item category code, and pass the position control parameters and structural constraint parameters to the next sub-item or segment generation process; S25. Generate logic to iterate and traverse all modeling parameter tuple task data groups, complete the BIM model construction of the highway and railway project, and upload the generated BIM model file to the model conversion module task data processing.

Citation Information

Patent Citations

  • Parametric modeling and design optimization method for railway engineering construction shortcut

    CN110569538A

  • Parameter constrained railway engineering entity chain linkage updating method and device

    CN116975073A