Field arrangement method and device for temporary project in mountain ridge area

By generating and evaluating multiple three-dimensional pre-selected layout plans and combining the location information of the main road, the problems of low efficiency and insufficient accuracy of construction site layout planning in the Zhongshanling area in the existing technology are solved, and efficient forward design of construction site in the mountainous area is achieved. .

CN119249560AActive Publication Date: 2025-01-03CHINA RAILWAY 18TH BUREAU GRP CO LTD +2
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411326890.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-01-03
Estimated Expiration
2044-09-23

AI Technical Summary

Technical Problem

The existing construction site layout planning method in mountainous areas is inefficient, making it difficult to achieve positive design of local areas, resulting in waste of resources and insufficient planning accuracy.

Method used

By obtaining the terrain spatial data and conditional data of the site, multiple three-dimensional pre-selected layout plans are generated, the target plans are evaluated and selected according to the preset rules, and a three-dimensional model of the access road is generated based on the main road location information to realize the forward design of temporary projects in mountainous areas.

Benefits of technology

The generation efficiency and rationality of the three-dimensional site layout plan are improved, and the positive design of local areas of construction sites in mountainous areas is realized, saving resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119249560A_ABST
    Figure CN119249560A_ABST
Patent Text Reader

Abstract

The invention discloses a site arrangement method and device for a temporary project in a mountain ridge area. The method comprises the following steps: acquiring terrain space data, engineering geological hydrological data, site arrangement condition data and a temporary engineering component model of an engineering design file and a temporary engineering pre-selected site area; generating a plurality of three-dimensional preselected arrangement schemes based on a preset constraint condition; evaluating the plurality of three-dimensional preselected arrangement schemes according to a preset rule to obtain an evaluation result; selecting a target scheme from the plurality of three-dimensional preselected arrangement schemes according to the evaluation result; acquiring position information of the main road; according to the terrain space data, the target scheme and the position information, a shortcut three-dimensional model connected between the site arrangement area and the main road is generated; and obtaining a forward design scheme of the temporary project in the mountain ridge area. According to the scheme, the generation efficiency of generating the three-dimensional site arrangement scheme in the mountain ridge area is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of three-dimensional modeling, and in particular to a site layout method and device for temporary engineering projects in mountainous areas. Background Art

[0002] In the related art, in order to improve the efficiency of construction in mountainous areas, it is necessary to plan the construction site in advance through three-dimensional modeling. However, the existing site layout planning method is to first design a general construction plan, and then generate a three-dimensional temporary project layout model based on the general construction plan. The process of constructing an overall three-dimensional site layout model in this way is relatively complicated and has low accuracy, which results in a waste of resources. In addition, it is difficult to realize the forward design of local areas in the three-dimensional model of temporary projects in mountainous areas, that is, to design sub-models of local areas in the temporary construction layout model, such as models of roads, temporary buildings, vegetation, and site areas, which cannot meet user needs. Summary of the invention

[0003] In order to overcome the problems existing in the related art, the present disclosure provides a site layout method and device for temporary engineering in mountainous areas.

[0004] According to a first aspect of an embodiment of the present disclosure, a method for arranging a site for a temporary project in a mountainous area is provided, comprising:

[0005] Obtaining topographic spatial data of the site layout area, site layout condition data and the model to be planned;

[0006] generating a plurality of three-dimensional pre-selected layout schemes based on the terrain spatial data, the condition data and the model to be planned;

[0007] Evaluate the multiple three-dimensional pre-selected layout schemes according to preset rules to obtain evaluation results;

[0008] According to the evaluation result, selecting a target solution from the plurality of three-dimensional pre-selected layout solutions;

[0009] Acquire location information of a main road adjacent to the site layout area;

[0010] Based on the terrain spatial data, the target plan and the location information, a three-dimensional model of a temporary road connecting the site layout area and the main road is generated, and a forward design plan for temporary projects in mountainous areas including the target plan and the three-dimensional model of the temporary road is obtained.

[0011] According to a second aspect of an embodiment of the present disclosure, a site arrangement device for temporary engineering in mountainous areas is provided, comprising:

[0012] A first acquisition unit is used to acquire terrain spatial data of the site layout area, site layout condition data and a model to be planned;

[0013] A first generating unit, configured to generate a plurality of three-dimensional pre-selected layout schemes based on the terrain spatial data, the condition data and the model to be planned;

[0014] An evaluation unit, configured to evaluate the plurality of three-dimensional pre-selected layout schemes according to preset rules to obtain an evaluation result;

[0015] A selection unit, configured to select a target solution from the plurality of three-dimensional pre-selected layout solutions according to the evaluation result;

[0016] A second acquisition unit is used to acquire location information of a main road adjacent to the site layout area;

[0017] The second generating unit is used to generate a three-dimensional model of a temporary road connecting the site layout area and the main road according to the terrain spatial data, the target plan and the location information, and obtain a forward design plan for temporary projects in mountainous areas including the target plan and the three-dimensional model of the temporary road.

[0018] According to a third aspect of an embodiment of the present disclosure, an electronic device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method described in any one of the first aspects is implemented.

[0019] According to a fourth aspect of an embodiment of the present disclosure, there is provided a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method according to any one of the first aspects is implemented.

[0020] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, wherein the computer program implements the method as described in any one of the first aspects when executed by a processor.

[0021] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: obtaining terrain spatial data, site layout condition data and a model to be planned of a site layout area; generating multiple three-dimensional pre-selected layout schemes based on the terrain spatial data, condition data and the model to be planned; evaluating multiple three-dimensional pre-selected layout schemes according to preset rules to obtain evaluation results; selecting a target scheme from multiple three-dimensional pre-selected layout schemes based on the evaluation results; obtaining location information of a main road adjacent to the site layout area; generating a three-dimensional model of a temporary road connecting the site layout area and the main road based on the terrain spatial data, the target scheme and the location information, and obtaining a forward design scheme for temporary projects in mountainous areas, thereby improving the convenience and rationality of generating three-dimensional site layouts in mountainous areas, thereby saving resources. In addition, forward design of construction site layouts in mountainous areas is realized based on the site layout condition data and the model to be planned.

[0022] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0024] Figure 1 It is a flow chart of a method for site layout of a temporary project in a mountainous area according to an exemplary embodiment.

[0025] Figure 2 It is a block diagram of a site layout device for temporary engineering projects in mountainous areas according to an exemplary embodiment.

[0026] Figure 3 It is a block diagram of an apparatus for a site layout method for temporary engineering in mountainous areas according to an exemplary embodiment. DETAILED DESCRIPTION

[0027] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0028] The terms used in the disclosed embodiments are only for the purpose of describing specific embodiments, and are not intended to limit the disclosed embodiments. The singular forms "a", "an" and "the" used in the disclosed embodiments and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0029] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the disclosed embodiments, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at" or "when" or "in response to determination".

[0030] In addition, various forms of processes shown in the embodiments of the present disclosure may be used to reorder, add or delete steps. For example, the steps described in the present application may be performed in parallel, sequentially or in different orders, as long as the desired results of the technical solution disclosed in the present disclosure can be achieved, and this document does not limit this.

[0031] In the related art, in order to improve the efficiency of construction in mountainous areas, it is necessary to plan the construction site in advance through three-dimensional modeling. However, the existing site layout planning method is to first design a two-dimensional site layout plan, and then generate a three-dimensional model based on the two-dimensional site layout plan. This method is inefficient and difficult to achieve forward design of construction site layout in mountainous areas, and cannot meet user needs.

[0032] In order to solve the above problems, the present disclosure provides a site layout method for temporary projects in mountainous areas, which obtains terrain spatial data, site layout condition data and a model to be planned in the site layout area; generates multiple three-dimensional pre-selected layout schemes based on the terrain spatial data, condition data and the model to be planned; evaluates the multiple three-dimensional pre-selected layout schemes according to preset rules to obtain evaluation results; selects a target scheme from the multiple three-dimensional pre-selected layout schemes according to the evaluation results; obtains location information of a main road adjacent to the site layout area; generates a three-dimensional model of a temporary road connecting the site layout area and the main road according to the terrain spatial data, the target scheme and the location information, and obtains a forward design scheme for temporary projects in mountainous areas including the target scheme and the three-dimensional model of the temporary road, thereby improving the generation efficiency of three-dimensional site layout schemes in mountainous areas and realizing the forward design of construction site layout in mountainous areas.

[0033] Figure 1 is a flow chart showing a method for site layout of a temporary project in a mountainous area according to an exemplary embodiment. Figure 1 As shown, it should be noted that the site layout method for temporary engineering in mountainous areas according to the embodiment of the present disclosure is applied to the site layout device for temporary engineering in mountainous areas. Figure 1 As shown, the method may include the following steps:

[0034] Step 101: Acquire terrain spatial data of the site layout area, site layout condition data and a model to be planned.

[0035] In some embodiments of the present disclosure, the model to be planned is obtained from a pre-established model library, and the model library includes multiple sub-model libraries. The multiple sub-model libraries store different types of models, for example, they may include: the model stored in the model library is used for forward design of construction site layout plans in mountainous areas; the model includes parameter information corresponding to the model.

[0036] In addition, the relevant component models in the model library can be generated based on the component parameters provided by the component manufacturer, so as to facilitate the manufacturer to perform assembly production according to the three-dimensional layout and forward design scheme of the temporary project.

[0037] In some embodiments of the present disclosure, the model library may include a static model library and a parametric model library, wherein the static model library includes a plurality of preset 3D models, covering various elements commonly seen in construction sites, such as machinery and equipment, infrastructure, temporary facilities, vegetation, construction personnel, roads, sites, and various signboards. These models are made according to standard sizes to ensure authenticity and accuracy in site layout; the parametric model library contains models that can be dynamically adjusted according to specific needs, such as steel processing sheds, living areas, office areas, and publicity signs. These models can be automatically generated based on input parameters (such as size, capacity, material, etc.), providing greater flexibility and customization capabilities.

[0038] In some embodiments of the present disclosure, the terrain spatial data may include satellite vector maps and oblique photography data, and the satellite vector maps and the oblique photography data may be fused to obtain a three-dimensional terrain model of the site layout area.

[0039] It should be noted that the site layout condition data may include demand information and industry specifications for construction site layout in mountainous areas. The generated construction site layout plan in mountainous areas shall meet the above constraints.

[0040] In one embodiment, the site layout condition data may be stored in a knowledge base, and the site layout condition data may include various standards, specifications and guidelines related to site layout, such as engineering design documents, topographic spatial data of the temporary engineering alternative site area, engineering geological and hydrological data, site layout condition data, temporary engineering component models, site forward design standards, construction specifications, project delivery requirements, safety and environmental standards, and construction specifications applicable to general and special sites.

[0041] Step 102: Generate multiple three-dimensional pre-selected layout plans based on terrain spatial data, condition data and the model to be planned.

[0042] In some embodiments of the present disclosure, step 102 may specifically include the following steps:

[0043] Step a1, using a genetic algorithm and / or an annealing algorithm, generating a plurality of first pre-selected solutions according to terrain spatial data, site layout condition data and a model to be planned.

[0044] In one embodiment, a genetic algorithm may be used to generate a plurality of first pre-selected solutions based on terrain spatial data, condition data and a model to be planned.

[0045] In another embodiment, an annealing algorithm may be used to generate a plurality of first pre-selected solutions according to the terrain spatial data, condition data and the model to be planned.

[0046] In another embodiment, a genetic algorithm and an annealing algorithm may be used to generate a plurality of first pre-selected solutions according to the terrain spatial data, the conditional data and the model to be planned. For example, a genetic algorithm is used to generate an initial solution for global planning according to the terrain spatial data, the conditional data and the model to be planned, and an annealing algorithm is used to locally optimize the initial solution to obtain a pre-selected solution.

[0047] In one embodiment, the constraint conditions can be obtained from the site layout condition data, and a constraint satisfaction problem CSP solver is used to solve the problem in the process of generating the pre-selected solution. The constraint conflict detection can also be performed on the solution result to deal with the contradictory constraint conditions.

[0048] Step a2: generating a feature vector corresponding to each first pre-selected solution among the plurality of first pre-selected solutions.

[0049] In one embodiment, each first pre-selected option is represented as a feature vector, which may include the following elements: the area ratio of each functional area, the relative position of major facilities, the topological structure of the road network, and terrain utilization indicators (such as flatness, slope utilization, etc.).

[0050] Step a3: Calculate the similarity index value of each first pre-selected solution according to the feature vector.

[0051] In one embodiment, the similarity index value may be calculated by calculating the Euclidean distance or cosine similarity corresponding to each first pre-selected solution.

[0052] Step a4: according to the similarity index value, remove the pre-selected schemes with similarity greater than a preset threshold value from the plurality of first pre-selected schemes, and determine the remaining pre-selected schemes as a plurality of three-dimensional pre-selected arrangement schemes.

[0053] In some embodiments of the present disclosure, the first pre-selected plan with a higher similarity index value can also be adjusted to reduce the similarity of the plan, such as exchanging different functional areas of the plan, randomly selecting two functional areas to exchange positions, moving major facilities to new locations, reconstructing the road network, and modifying some road connection relationships.

[0054] In other embodiments of the present disclosure, the similarity of the first pre-selected scheme can also be reduced through a genetic algorithm, such as selecting two parent schemes; identifying the main differences between the parents; giving priority to the difference points for information exchange during crossover; and making local adjustments to the crossover results to further increase the differences. For another example, the mutation rate is dynamically adjusted according to the diversity of the population. When the current diversity is lower than the target value, the mutation rate is increased; when the current diversity is higher than the target value, the mutation rate is reduced; the mutation rate is always maintained between the preset minimum and maximum values. For another example, the K-means algorithm is used to cluster the current population, and in the selection operation, it is ensured that representative individuals are selected from each cluster; the number of clusters is dynamically adjusted to balance diversity and quality.

[0055] In some embodiments of the present disclosure, before step 102, the method may further include the following steps:

[0056] Step b1, after receiving a material matching indication for a first model in the to-be-planned models input by a user, a pre-trained neural network model is used to extract features of the first model to obtain first feature information of the first model.

[0057] It should be noted that the model to be planned can be a model that comes with the system, or a model that is imported from outside the system by other means. In order to generate a construction site layout plan that meets actual needs, its material needs to be displayed on the model, but some imported models do not have configured materials, so the material information needs to be configured. However, in the prior art, the staff is required to manually configure the relevant parameters, which is not only inefficient, but may also fail to meet the standards of relevant industry specifications. Therefore, the material parameters can be automatically assigned to the model.

[0058] In one embodiment, the first feature information of the model may include features such as color distribution, texture pattern, and reflection characteristics.

[0059] Step b2: Generate a first feature vector based on the first feature information.

[0060] In one embodiment, a plurality of first feature information of the first model may be combined into a first feature vector.

[0061] Step b3: Select a second feature vector that matches the first feature vector from a preset material feature database.

[0062] In some embodiments of the present disclosure, step b3 may specifically include the following steps:

[0063] respectively calculating the similarity between the first feature vector and each second feature vector in the material feature database;

[0064] The second eigenvector corresponding to the maximum similarity value is selected to obtain a second eigenvector matching the first eigenvector.

[0065] In one embodiment, a method such as cosine similarity or Euclidean distance may be used to calculate similarity, and the material with the highest similarity is selected as the matching result.

[0066] Step b4, selecting material feature parameters corresponding to the second feature vector in the material feature database.

[0067] It can be understood that the material feature database stores the second feature vector, material feature parameters, and the correspondence between different second feature vectors and different material features.

[0068] Step b5, rendering the first model according to the material characteristic parameters to obtain a rendered first model.

[0069] Step 103 , evaluating multiple three-dimensional pre-selected layout solutions according to preset rules to obtain evaluation results.

[0070] In one embodiment, a multi-dimensional scoring model based on the analytic hierarchy process (AHP) can be used to evaluate the three-dimensional pre-selected layout scheme based on relevant evaluation indicators such as economy, safety, environmental protection, and efficiency. Multiple evaluation indicator values ​​can also be weighted and summed to obtain a comprehensive evaluation indicator value, that is, to obtain the above-mentioned evaluation result.

[0071] Step 104 , selecting a target solution from a plurality of three-dimensional pre-selected layout solutions according to the evaluation result.

[0072] In some embodiments of the present disclosure, after step 104, the method may further include the following steps:

[0073] In response to a user's adjustment operation on the second structure in the target solution, determining whether the adjustment operation satisfies a preset condition;

[0074] When multiple three-dimensional pre-selected layout solutions meet preset conditions, the target solution is updated according to the adjustment operation.

[0075] In one embodiment, after selecting a target solution, the user can adjust the layout of the model in the target solution according to actual needs. In order to ensure that the adjusted solution can meet the site layout conditions, the target solution can be updated according to the adjustment operation when multiple three-dimensional pre-selected layout solutions meet the preset conditions. If the preset conditions are not met, relevant prompts that meet the preset conditions are output.

[0076] Step 105: Acquire location information of main roads adjacent to the site layout area.

[0077] Step 106, generating a three-dimensional model of a temporary road connecting the site layout area and the main road based on the terrain spatial data, the target solution and the location information, and obtaining a forward design solution for temporary works in mountainous areas including the target solution and the three-dimensional model of the temporary road.

[0078] It should be noted that the above-mentioned three-dimensional site layout plan may be a plan for arranging the site of a temporary project; the above-mentioned forward design plan may include temporary projects including roads, communication power and water supply lines, residences and material yards, beam yards and other prefabricated component yards, explosives depots, air compressor rooms, mixing stations, construction site laboratories and other production areas, as well as living areas, and also includes layout plans for supporting facilities such as sewage treatment and oxygen supply.

[0079] In some embodiments of the present disclosure, after obtaining the forward design scheme for temporary engineering in mountainous areas, a multi-perspective switching function can be implemented based on the Unreal Engine, supporting first-person walking perspective, driving perspective, and free flight perspective. A camera controller is implemented. An intelligent path generation algorithm is developed to automatically create the most representative roaming route. An AI-controlled camera is implemented. An interactive annotation tool is designed to allow users to mark problem points and optimization suggestions during roaming.

[0080] In some embodiments of the present disclosure, the forward design plan for temporary engineering projects in mountainous areas can be output in any one or more of the following ways: two-dimensional CAD drawing output; intermediate format file export; 3D model export; data report generation; interactive Web display; VR / AR content output.

[0081] Among them, 2D CAD drawing output refers to the generation of CAD drawings that meet engineering standards, including general plan, partition details, section drawings, etc. It can use 3D to 2D projection algorithms to achieve orthogonal projection and perspective projection, and accurately generate plan and section drawings;

[0082] Intermediate format file export refers to supporting the output of intermediate format files that are compatible with various project management platforms, facilitating data sharing and display. The data structure mapper is used to convert the internal data model into the format of various project management platforms, and the export function of common data exchange formats such as XML and JSON is realized. The metadata wrapper is used to ensure that the exported data contains the necessary context information;

[0083] 3D model export means supporting the export of complete 3D site models into common 3D formats for subsequent processing in other software. Supports export of multiple 3D formats, such as FBX, OBJ, etc., develops a level of detail LOD generator, allows users to select models of different precision for export, designs material and texture packaging tools to ensure the integrity of the exported model, implements the block export function of large models, and handles the situation of super-large sites;

[0084] Data report generation refers to the automatic generation of various statistical reports, including area statistics, equipment lists, material requirements, etc., developing a configurable report template engine, supporting custom report formats, implementing data aggregation and analysis functions, automatically calculating key statistical indicators, and designing interactive chart generators to allow users to customize data visualization methods. Develop report export functions to support multiple formats such as PDF and Excel;

[0085] Interactive Web display refers to generating interactive 3D site display pages that can be viewed in a browser and developing a lightweight 3D scene rendering engine;

[0086] VR / AR content output refers to supporting the generation of site experience content suitable for virtual reality VR and augmented reality AR devices, and developing scene converters compatible with mainstream VR / AR devices. Realizing VR / AR scene conversion, implementing an interactive point marking system, supporting the addition of information tags in VR / AR environments, implementing interactive point management in VR / AR environments, and designing spatial audio generators to enhance the immersion of virtual environments.

[0087] In some embodiments of the present disclosure, step 106 may specifically include the following steps:

[0088] Step c1, using a path planning algorithm, performing path planning between the site layout area and the main road according to terrain spatial data, target plan and location information, and obtaining multiple planning results.

[0089] It is understandable that after the target plan is generated, it is necessary to generate a shortcut connecting the site layout area and the main road for personnel passage and material transportation.

[0090] In one embodiment, the path planning algorithm may be an A* algorithm.

[0091] Step c2, obtaining the constraint conditions associated with the access road, wherein the constraint conditions are selected from the site layout condition data.

[0092] Step c3: for each of the multiple planning results, determine whether the planning result meets the constraint condition.

[0093] Step c4, selecting a planning result that meets the constraint conditions from multiple planning results as the planning path of the shortcut.

[0094] Step c5, generating a three-dimensional model of the access road based on the planned path and terrain spatial data.

[0095] In some embodiments of the present disclosure, step c5 may specifically include the following steps:

[0096] Generate an initial access road model according to the planned path;

[0097] Obtain the terrain features within the neighborhood of the initial access road model and determine the types of terrain features;

[0098] Determine the interpolation method corresponding to the type;

[0099] The three-dimensional model of the sidewalk and the transition segment model of the neighborhood of the three-dimensional model of the sidewalk are generated in an interpolation manner, so as to obtain the three-dimensional model of the sidewalk including the initial sidewalk model and the transition segment model.

[0100] It is understandable that due to the complex terrain in mountainous areas, in order to more accurately generate the layout plan for construction sites in mountainous areas, after the access road model is generated, it is necessary to perform transition processing between the access road model and the neighborhood model. In an environment with complex terrain, using different interpolation methods to generate transition sections for different terrains can improve the accuracy of the model.

[0101] In one embodiment, the correspondence between different terrains and non-interpolation methods can be preset. After identifying the terrain feature type of the target area, an interpolation method matching the type is selected to generate a three-dimensional model of the sidewalk and a transition segment model of the neighborhood of the three-dimensional model of the sidewalk, and a three-dimensional model of the sidewalk including an initial sidewalk model and a transition segment model is obtained.

[0102] As an embodiment, the above interpolation methods may include any one or more of the following: such as Kriging method, inverse distance weighted method IDW; digital elevation model DEM processing: such as filtering, resampling technology; slope stability analysis: such as limit equilibrium method, finite element analysis; GIS-based ecosystem model.

[0103] For example, Kriging: Applicable to terrain with gentle changes, such as hills and plains. Considering spatial correlation, it is suitable for processing irregularly distributed sampling points. It is suitable for mapping large-scale landform features, such as river valley plains or gently sloping hilly areas. Inverse distance weighted method (IDW): Applicable to mapping local undulating terrain such as small hills or intermountain basins. It has fast calculation speed and is suitable for processing areas with dense sampling points.

[0104] In some embodiments of the present disclosure, the site layout condition data includes ecological and environmental protection constraints for the site layout area, and the construction site layout plan in mountainous areas meets the ecological and environmental protection constraints. For example, for areas with higher altitudes, relevant constraints for oxygen generators, oxygen supplementation cabins, oxygen supply pipelines, etc. are added.

[0105] In addition, the model library is equipped with relevant models for photovoltaic power generation to achieve the purpose of ecological and environmental protection.

[0106] According to the site layout method for temporary projects in mountainous areas proposed in the embodiment of the present disclosure, terrain spatial data, site layout condition data and a model to be planned of the site layout area are obtained; multiple three-dimensional pre-selected layout schemes are generated based on the terrain spatial data, condition data and the model to be planned; the multiple three-dimensional pre-selected layout schemes are evaluated according to preset rules to obtain evaluation results; according to the evaluation results, a target scheme is selected from the multiple three-dimensional pre-selected layout schemes; the position information of the main road adjacent to the site layout area is obtained; according to the terrain spatial data, the target scheme and the position information, a three-dimensional model of a temporary road connecting the site layout area and the main road is generated to obtain a construction site layout plan in mountainous areas, thereby improving the generation efficiency of the three-dimensional site layout plan in mountainous areas and realizing the forward design of the construction site layout in mountainous areas.

[0107] Figure 2 1 is a block diagram of a site layout device for temporary engineering in mountainous areas according to an exemplary embodiment. Figure 2 The device includes a first acquisition unit 201, a first generation unit 202, an evaluation unit 203, a selection unit 204, a second acquisition unit 205 and a second generation unit 206.

[0108] The first acquisition unit 201 is used to acquire terrain spatial data of the site layout area, site layout condition data and a model to be planned;

[0109] A first generating unit 202 is used to generate a plurality of three-dimensional pre-selected layout schemes based on terrain spatial data, condition data and a model to be planned;

[0110] An evaluation unit 203 is used to evaluate a plurality of three-dimensional pre-selected layout schemes according to preset rules to obtain an evaluation result;

[0111] A selection unit 204, configured to select a target solution from a plurality of three-dimensional pre-selected layout solutions according to the evaluation result;

[0112] The second acquisition unit 205 is used to acquire the location information of the main road adjacent to the site layout area;

[0113] The second generation unit 206 is used to generate a three-dimensional model of a temporary road connecting the site layout area and the main road based on the terrain spatial data, the target plan and the location information, and obtain a forward design plan for temporary projects in mountainous areas including the target plan and the three-dimensional model of the temporary road.

[0114] In some embodiments of the present disclosure, the first generating unit 202 may be specifically used to:

[0115] Generate multiple first pre-selected solutions based on terrain spatial data, condition data and the model to be planned by using a genetic algorithm and / or an annealing algorithm;

[0116] According to each first pre-selected scheme among the plurality of first pre-selected schemes, generating a feature vector corresponding to the first pre-selected scheme;

[0117] Calculate the similarity index value of each first pre-selected solution according to the feature vector;

[0118] According to the similarity index value, pre-selected schemes with similarities greater than a preset threshold are removed from the plurality of first pre-selected schemes, and the remaining pre-selected schemes are determined as a plurality of three-dimensional pre-selected arrangement schemes.

[0119] In some embodiments of the present disclosure, the device may further include:

[0120] An extraction unit, configured to extract features of a first model among the models to be planned by using a pre-trained neural network model after receiving a material matching indication input by a user, to obtain first feature information of the first model;

[0121] A third generating unit, configured to generate a first feature vector based on the first feature information;

[0122] A first selection unit, used for selecting a second feature vector matching the first feature vector from a preset material feature database;

[0123] A second selection unit is used to select a material feature parameter corresponding to the second feature vector in the material feature database;

[0124] The rendering unit is used to perform a rendering operation on the first model according to the material characteristic parameters to obtain a rendered first model.

[0125] In some embodiments of the present disclosure, the first selection unit may be specifically used to:

[0126] respectively calculating the similarity between the first feature vector and each second feature vector in the material feature database;

[0127] The second eigenvector corresponding to the maximum similarity value is selected to obtain a second eigenvector matching the first eigenvector.

[0128] In some embodiments of the present disclosure, the device may further include:

[0129] a determination unit, configured to determine, in response to a user's adjustment operation on the second structure in the target solution, whether the adjustment operation satisfies a preset condition;

[0130] The updating unit is used to update the target solution according to the adjustment operation when multiple three-dimensional pre-selected layout solutions meet the preset conditions.

[0131] In some embodiments of the present disclosure, the second generating unit 206 may be specifically used to:

[0132] Using the path planning algorithm, the path planning is performed between the site layout area and the main road according to the terrain spatial data, the target plan and the location information, and multiple planning results are obtained;

[0133] Obtaining constraints associated with the access road; the constraints are selected from the site layout condition data;

[0134] For each of the multiple planning results, determining whether the planning result meets the constraint condition;

[0135] Select a planning result that meets the constraint conditions from multiple planning results as the planning path of the shortcut;

[0136] Generate a three-dimensional model of the access road based on the planned path and terrain spatial data.

[0137] In some embodiments of the present disclosure, the second generating unit 206 may be further configured to:

[0138] Generate an initial sidewalk model according to the planned path; obtain terrain features in the neighborhood of the initial sidewalk model and determine the type of terrain features; determine the interpolation method corresponding to the type; generate a three-dimensional sidewalk model and a transition segment model of the neighborhood of the three-dimensional sidewalk model according to the interpolation method, and obtain a three-dimensional sidewalk model including the initial sidewalk model and the transition segment model.

[0139] In some embodiments of the present disclosure, the model to be planned is obtained from a pre-established model library, which includes multiple sub-model libraries, and the multiple sub-model libraries store different types of models; the models stored in the model library are used for forward design of construction site layout plans in mountainous areas; the model includes parameter information corresponding to the model.

[0140] In some embodiments of the present disclosure, the site layout condition data includes ecological and environmental protection constraints for the site layout area, and the construction site layout plan in the mountainous area meets the ecological and environmental protection constraints.

[0141] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0142] According to the site layout device for temporary projects in mountainous areas proposed in the embodiment of the present disclosure, terrain spatial data, site layout condition data and a model to be planned of a site layout area are obtained; multiple three-dimensional pre-selected layout schemes are generated based on the terrain spatial data, condition data and the model to be planned; the multiple three-dimensional pre-selected layout schemes are evaluated according to preset rules to obtain evaluation results; according to the evaluation results, a target scheme is selected from the multiple three-dimensional pre-selected layout schemes; the position information of the main road adjacent to the site layout area is obtained; according to the terrain spatial data, the target scheme and the position information, a three-dimensional model of a temporary road connecting the site layout area and the main road is generated, thereby improving the generation efficiency of three-dimensional site layout schemes in mountainous areas and realizing the forward design of construction site layout in mountainous areas.

[0143] Figure 3 3 is a block diagram of a method for site layout of temporary engineering in mountainous areas according to an exemplary embodiment. For example, the device 300 may be an electronic device, such as a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0144] Reference Figure 3 , the device 300 may include one or more of the following components: a processing component 302 , a memory 304 , a power component 306 , a multimedia component 308 , an audio component 310 , an input / output (I / O) interface 312 , a sensor component 314 , and a communication component 316 .

[0145] The processing component 302 generally controls the overall operation of the device 300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 302 may include one or more modules to facilitate the interaction between the processing component 302 and other components. For example, the processing component 302 may include a multimedia module to facilitate the interaction between the multimedia component 308 and the processing component 302.

[0146] The memory 304 is configured to store various types of data to support operations on the device 300. Examples of such data include instructions for any application or method operating on the device 300, contact data, phone book data, messages, pictures, videos, etc. The memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0147] The power component 306 provides power to the various components of the device 300. The power component 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 300.

[0148] The multimedia component 308 includes a screen that provides an output interface between the device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 308 includes a front camera and / or a rear camera. When the device 300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0149] The audio component 310 is configured to output and / or input audio signals. For example, the audio component 310 includes a microphone (MIC), and when the device 300 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 304 or sent via the communication component 316. In some embodiments, the audio component 310 also includes a speaker for outputting audio signals.

[0150] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0151] The sensor assembly 314 includes one or more sensors for providing various aspects of status assessment for the device 300. For example, the sensor assembly 314 can detect the open / closed state of the device 300, the relative positioning of components, such as the display and keypad of the device 300, the sensor assembly 314 can also detect the position change of the device 300 or a component of the device 300, the presence or absence of user contact with the device 300, the orientation or acceleration / deceleration of the device 300, and the temperature change of the device 300. The sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 314 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 314 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0152] The communication component 316 is configured to facilitate wired or wireless communication between the device 300 and other devices. The device 300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0153] In an exemplary embodiment, the apparatus 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0154] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, and the instructions can be executed by the processor 320 of the device 300 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0155] In an exemplary embodiment, a computer program product is also provided, comprising a computer program, which implements the above method when executed by the processor 320 of the device 300 .

[0156] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.

[0157] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for site layout of temporary works in mountainous areas, characterized in that: include: Obtaining topographic spatial data of the site layout area, site layout condition data and the model to be planned; generating a plurality of three-dimensional pre-selected layout schemes based on the terrain spatial data, the condition data and the model to be planned; Evaluate the multiple three-dimensional pre-selected layout schemes according to preset rules to obtain evaluation results; According to the evaluation result, selecting a target solution from the plurality of three-dimensional pre-selected layout solutions; Acquire location information of a main road adjacent to the site layout area; Based on the terrain spatial data, the target plan and the location information, a three-dimensional model of a temporary road connecting the site layout area and the main road is generated, and a forward design plan for temporary projects in mountainous areas including the target plan and the three-dimensional model of the temporary road is obtained.

2. The site layout method for temporary works in mountainous areas according to claim 1 is characterized in that: The generating of a plurality of three-dimensional pre-selected layout schemes based on the terrain spatial data, the condition data and the model to be planned includes: Generate a plurality of first pre-selected solutions according to the terrain spatial data, the condition data and the model to be planned by using a genetic algorithm and / or an annealing algorithm; According to each first pre-selected scheme among the plurality of first pre-selected schemes, generating a feature vector corresponding to the first pre-selected scheme; Calculate the similarity index value of each first pre-selected solution according to the feature vector; According to the similarity index value, pre-selected schemes with similarities greater than a preset threshold are removed from the plurality of first pre-selected schemes, and the remaining pre-selected schemes are determined as the plurality of three-dimensional pre-selected arrangement schemes.

3. The site layout method for temporary works in mountainous areas according to claim 1 is characterized in that: Before generating a plurality of three-dimensional pre-selected layout solutions based on the terrain spatial data, the condition data and the model to be planned, the method further includes: After receiving a material matching indication for a first model in the to-be-planned models input by a user, extracting features of the first model using a pre-trained neural network model to obtain first feature information of the first model; generating a first feature vector based on the first feature information; Selecting a second feature vector matching the first feature vector from a preset material feature database; Selecting a material feature parameter corresponding to the second feature vector in the material feature database; A rendering operation is performed on the first model according to the material characteristic parameters to obtain the rendered first model.

4. The site layout method for temporary works in mountainous areas according to claim 3 is characterized in that: The selecting a second feature vector matching the first feature vector from a preset material feature database includes: respectively calculating the similarity between the first feature vector and each second feature vector in the material feature database; A second eigenvector corresponding to the maximum similarity value is selected to obtain a second eigenvector matching the first eigenvector.

5. The site layout method for temporary works in mountainous areas according to claim 1, characterized in that: After selecting a target solution from the plurality of three-dimensional pre-selected layout solutions according to the evaluation result, the method further includes: In response to a user's adjustment operation on the second structure in the target solution, determining whether the adjustment operation satisfies a preset condition; In a case where the plurality of three-dimensional pre-selected arrangement solutions satisfy the preset condition, the target solution is updated according to the adjustment operation.

6. The site layout method for temporary works in mountainous areas according to claim 1, characterized in that: The step of generating a three-dimensional model of a side road connecting the site layout area and the main road according to the terrain spatial data, the target solution and the location information comprises: Using a path planning algorithm, a path is planned between the site layout area and the main road according to the terrain spatial data, the target solution and the location information to obtain a plurality of planning results; Obtaining constraint conditions associated with the access road; the constraint conditions are selected from the site layout condition data; For each planning result among the multiple planning results, determining whether the planning result meets the constraint condition; Selecting a planning result that satisfies the constraint condition from the multiple planning results as the planned path of the shortcut; The three-dimensional model of the footpath is generated according to the planned path and the terrain spatial data.

7. The site layout method for temporary works in mountainous areas according to claim 6, characterized in that: The step of generating the three-dimensional model of the access road according to the planned path and the terrain spatial data comprises: generating an initial access road model according to the planned path; Acquire terrain features within the neighborhood of the initial access road model and determine the type of the terrain features; Determine the interpolation method corresponding to the type; The three-dimensional model of the sidewalk and the transition segment model of the neighborhood of the three-dimensional model of the sidewalk are generated according to the interpolation method, so as to obtain the three-dimensional model of the sidewalk including the initial sidewalk model and the transition segment model.

8. The site layout method for temporary works in mountainous areas according to claim 1, characterized in that: The model to be planned is obtained from a pre-established model library, which includes multiple sub-model libraries, and the multiple sub-model libraries store different types of models; the models stored in the model library are used for forward design of temporary projects in mountainous areas; the model includes parameter information corresponding to the model.

9. The site layout method for temporary works in mountainous areas according to claim 1, characterized in that: The site layout condition data includes ecological and environmental protection constraints for the site layout area, and the construction site layout plan in the mountainous area meets the ecological and environmental protection constraints.

10. A site layout device for temporary works in mountainous areas, characterized in that: include: A first acquisition unit is used to acquire terrain spatial data of the site layout area, site layout condition data and a model to be planned; A first generating unit, configured to generate a plurality of three-dimensional pre-selected layout schemes based on the terrain spatial data, the condition data and the model to be planned; An evaluation unit, configured to evaluate the plurality of three-dimensional pre-selected layout schemes according to preset rules to obtain an evaluation result; A selection unit, configured to select a target solution from the plurality of three-dimensional pre-selected layout solutions according to the evaluation result; A second acquisition unit is used to acquire location information of a main road adjacent to the site layout area; The second generating unit is used to generate a three-dimensional model of a temporary road connecting the site layout area and the main road according to the terrain spatial data, the target plan and the location information, and obtain a forward design plan for temporary projects in mountainous areas including the target plan and the three-dimensional model of the temporary road.

11. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 9 is implemented.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.

13. A computer program product, comprising a computer program, characterized in that The computer program implements the method according to any one of claims 1 to 9 when executed by a processor.

Citation Information

Patent Citations

  • Large-scale project on-site planning method

    CN112733247A

  • Construction site arrangement optimization method and system based on BIM + GIS

    CN114169044A

  • Resource configuration scheme recommendation method and device, electronic equipment and storage medium

    CN117455563A

  • Engineering construction simulation method and system based on municipal engineering

    CN117725662A

  • Building construction site temporary facility arrangement optimization method and system

    CN118485550A