Site arrangement method and device for temporary engineering in urban complex environment
By obtaining and processing the terrain and condition data of urban construction sites and generating and adjusting three-dimensional models, the problem that existing technology is difficult to adapt to complex environments and meet industry specifications is solved, and efficient three-dimensional site layout model generation is achieved, which improves construction efficiency .
Patent Information
- Application Number
- CN202411326891.X
- 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
The existing urban construction site layout planning method is difficult to adapt to complex environments, and it is difficult to meet the requirements of industry specifications while ensuring modeling efficiency, making it difficult to meet user needs.
By obtaining the terrain spatial data, site layout condition data and preset three-dimensional models and pipeline data of the site layout area, the initial site layout plan is generated, pipeline avoidance planning is carried out, three-dimensional modeling is carried out based on the site layout plan and three-dimensional model, and the initial model is performed. The three-dimensional model is adjusted to generate a three-dimensional site layout model that meets user needs.
Taking into account the spatial information of urban terrain and site layout conditions, efficiently generate a three-dimensional site layout model that can meet user needs, which improves the efficiency and adaptability of urban subway construction site planning.
Smart Images

Figure CN119249561A_ABST
Abstract
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 projects in complex urban environments. Background Art
[0002] In the related technologies, in order to improve the efficiency of subway construction in the city, it is necessary to plan the construction site in advance through three-dimensional modeling. However, due to the complex environment of some urban areas, relevant industry specifications have high requirements for site planning. The existing urban construction site layout planning method is difficult to adapt to the complex environment, and it is difficult to ensure the modeling efficiency while meeting the requirements of relevant industry specifications during the modeling stage, which makes it difficult to 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 projects in complex urban environments.
[0004] According to a first aspect of an embodiment of the present disclosure, a method for site arrangement of a temporary project in a complex urban environment is provided, comprising:
[0005] Obtaining topographic spatial data of the site layout area, site layout condition data, preset three-dimensional model and pipeline data;
[0006] generating an initial site layout plan based on the terrain spatial data and the condition data;
[0007] Perform pipeline avoidance planning based on the initial site layout plan and the pipeline data to obtain a site layout plan;
[0008] Performing three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model;
[0009] The initial three-dimensional site layout model is adjusted to obtain a three-dimensional site layout model.
[0010] According to a second aspect of an embodiment of the present disclosure, a site arrangement device for temporary engineering in a complex urban environment is provided, comprising:
[0011] An acquisition unit, used to acquire topographic spatial data of the site layout area, site layout condition data, a preset three-dimensional model and pipeline data;
[0012] A first generating unit, configured to generate an initial site layout plan based on the terrain spatial data and the condition data;
[0013] A planning unit, configured to perform pipeline avoidance planning based on the initial site layout plan and the pipeline data to obtain a site layout plan;
[0014] A modeling unit, configured to perform three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model;
[0015] The adjustment unit is used to adjust the initial three-dimensional site layout model to obtain a three-dimensional site layout model.
[0016] 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.
[0017] 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.
[0018] 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.
[0019] 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, a preset three-dimensional model and pipeline data of a site layout area, generating an initial site layout plan based on the terrain spatial data and the condition data, performing pipeline avoidance planning based on the initial site layout plan and the pipeline data, obtaining a site layout plan, performing three-dimensional modeling based on the site layout plan and the three-dimensional model, generating an initial three-dimensional site layout model, adjusting the initial three-dimensional site layout model, and obtaining a three-dimensional site layout model, thereby being able to efficiently generate a three-dimensional site layout model that meets user needs while taking into account urban terrain spatial information and site layout conditions.
[0020] 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
[0021] 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.
[0022] Figure 1 It is a flow chart showing a method for site layout of a temporary project in a complex urban environment according to an exemplary embodiment.
[0023] Figure 2 It is a block diagram of a site layout device for temporary engineering in a complex urban environment according to an exemplary embodiment.
[0024] Figure 3 It is a block diagram of a device for site arrangement according to an exemplary embodiment. DETAILED DESCRIPTION
[0025] 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.
[0026] 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.
[0027] 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".
[0028] 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 application can be achieved, and this document does not limit this.
[0029] In the related technologies, in order to improve the efficiency of subway construction in the city, it is necessary to plan the construction site in advance through three-dimensional modeling. However, due to the complex environment of some urban areas, relevant industry specifications have high requirements for site planning. The existing urban construction site layout planning method is difficult to adapt to the complex environment, and it is difficult to ensure the modeling efficiency while meeting the requirements of relevant industry specifications during the modeling stage, which makes it difficult to meet user needs.
[0030] In order to solve the above problems, the present disclosure provides a site layout method and device for temporary projects in complex urban environments, which obtains terrain spatial data, site layout condition data, preset three-dimensional models and pipeline data of the site layout area, generates an initial site layout plan based on the terrain spatial data and condition data, performs pipeline avoidance planning based on the initial site layout plan and pipeline data, obtains the site layout plan, performs three-dimensional modeling based on the site layout plan and the three-dimensional model, generates an initial three-dimensional site layout model, adjusts the initial three-dimensional site layout model, and obtains the three-dimensional site layout model, thereby being able to efficiently generate a three-dimensional site layout model that can meet user needs while considering urban terrain spatial information and site layout conditions.
[0031] Figure 1 is a flow chart showing a method for site arrangement of a temporary project in a complex urban environment according to an exemplary embodiment. Figure 1 As shown, it should be noted that the site layout method for temporary engineering in complex urban environments of the present application embodiment is applied to the site layout method for temporary engineering in complex urban environments. Figure 1 As shown, the method may include the following steps:
[0032] Step 101, obtaining terrain spatial data of the site layout area, site layout condition data, a preset three-dimensional model and pipeline data.
[0033] In some embodiments of the present application, the three-dimensional model 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 site layout; the model includes parameter information corresponding to the model.
[0034] In one embodiment, the model library may include a dynamic model library and a static model library. The static model library may include models of commonly used mechanical equipment on the site, infrastructure models, temporary facilities models, plant models, construction personnel models, and model components of standard sizes for the site, such as roads and signs; the parametric model library may include a steel bar processing shed model with adjustable size, a customizable living area model, a flexibly laid out office area model, and a customizable promotional sign model.
[0035] In some embodiments of the present application, the site layout condition data may include site layout constraint information, and the site layout constraint information may include any one or more of the following: site layout forward design specifications, construction standards, project delivery requirements, safety specifications, environmental protection standards, general site construction specifications, and special site construction specifications. The above constraint information may be regularized to obtain structured data for the constraint conditions.
[0036] It should be noted that the above pipeline data may be a pipeline design drawing and relevant configuration parameters of the pipeline, such as pipeline type and pipeline elevation.
[0037] Step 102: Generate an initial site layout plan based on the terrain spatial data and condition data.
[0038] In some embodiments of the present application, step 102 may specifically include the following steps:
[0039] Step a1, obtaining the available space area based on the terrain space data.
[0040] In one embodiment, based on the terrain spatial data, the approximate coordinate range of the site layout area is preliminarily determined, and an available space area is selected within the range. For example, if the approximate coordinate range of the site layout area includes vacant land, buildings, and roads, the area corresponding to the building can be removed to obtain an available space area including vacant land and roads.
[0041] Step a2: acquiring site layout elements based on site layout condition data.
[0042] It is understandable that the site layout condition data includes elements to be arranged, such as site equipment, ground-connected walls, and area fences.
[0043] Step a3: Arrange the site layout elements in the available space area to obtain at least one candidate site layout solution.
[0044] In some embodiments, an annealing algorithm or a genetic algorithm may be used to arrange the site layout elements in the available space area to obtain at least one candidate site layout solution.
[0045] For example, each candidate site layout plan may include temporary facility layout information (office area, living area, material yard, etc.), main mechanical equipment layout information, on-site road planning information and temporary water and electricity access point location information.
[0046] It should be noted that the layout information in the candidate site layout plan can be reflected through a two-dimensional design drawing.
[0047] Step 103: Perform pipeline avoidance planning based on the initial site layout plan and pipeline data to obtain a site layout plan.
[0048] It is understandable that the construction of the subway requires excavation of the original site, so it is necessary to carry out pipeline avoidance planning based on the initial site layout plan and pipeline data to obtain the site layout plan.
[0049] In some embodiments of the present application, step 103 may specifically include the following steps:
[0050] Step b1, exporting the initial site layout plan and pipeline data into first data supported by first software; wherein the first software has a pipeline avoidance planning function.
[0051] In one embodiment, a second software may be used to generate an initial site layout plan based on terrain spatial data and condition data, and the initial site layout plan and pipeline data may be exported as first data supported by the first software, so that the first software can perform avoidance planning for the pipeline based on the initial site layout plan and pipeline data.
[0052] Step b2: input the first data into the first software, and obtain the second data output by the first software.
[0053] Step b3, obtaining a site layout plan based on the second data.
[0054] In one embodiment, the first data is input into the first software, and the first software performs avoidance planning on the pipeline based on the first data to obtain the second data. The site layout plan is obtained based on the second data
[0055] In some embodiments of the present application, step 103 may specifically include the following steps:
[0056] Step c1, based on the initial site layout plan and the pipeline data, performing collision detection on the pipeline corresponding to the pipeline data and the initial site layout plan, and obtaining the conflict point between the first model in the initial site layout plan and the pipeline.
[0057] Step c2, performing avoidance processing on the pipeline according to the conflict point, and obtaining a pipeline layout plan after the avoidance processing.
[0058] In one embodiment, based on the initial site layout plan and pipeline data, collision detection is performed on the pipeline corresponding to the pipeline data and the initial site layout plan, and the conflict point between the first model and the pipeline in the initial site layout plan is found, and the conflict point is included in the obstacle list of the pipeline path planning algorithm, and the pipeline path is replanned using the path planning algorithm to obtain a new pipeline path. The pipeline layout plan is updated based on the new pipeline path, that is, the pipeline is avoided to obtain the pipeline layout plan after the avoidance process.
[0059] In one embodiment, the path planning algorithm may be an A* algorithm.
[0060] In another embodiment, a step-by-step avoidance strategy may be used to allow the pipeline to avoid the conflict point.
[0061] Step c3, fusing the pipeline layout plan and the initial site layout plan to obtain a site layout plan.
[0062] In some embodiments of the present application, the site layout condition data includes zoning constraints for functional zoning of the site layout area, and the initial site layout plan includes functional zoning that satisfies the zoning constraints. Before step 103, the method may further include the following steps:
[0063] According to the pipeline data and the functional classification of the functional zones in the initial site layout plan, a pipeline model associated with the functional zones is generated.
[0064] For example, functional areas may include offices, meeting rooms, data rooms, dormitories, canteens, shower rooms and toilets.
[0065] It can be understood that since different functional areas have different requirements for pipelines, a pipeline model associated with the functional zone can be generated based on the pipeline data and the functional classification of the functional zone in the initial site layout plan.
[0066] In some embodiments of the present application, after step 103, the following steps may also be included:
[0067] Step d1, using the analytic hierarchy process to conduct a risk assessment on the initial site layout plan according to a plurality of preset assessment index values to obtain a risk assessment result.
[0068] In one embodiment, based on the risk factor weight calculation of the analytic hierarchy process (AHP), the initial site layout plan can be risk evaluated according to a plurality of preset evaluation index values to obtain a risk evaluation result.
[0069] Step d2, based on the risk assessment results and the initial site layout plan, the emergency evacuation path of the site layout area is planned to obtain a path planning result.
[0070] In one embodiment, a crowd evacuation scenario may be simulated based on a cellular automation, and a multi-objective evacuation path optimization algorithm may be used to perform dynamic path planning that takes obstacles and congestion into consideration.
[0071] Step d3, based on the risk assessment results, generate a safety warning sign model at the corresponding position in the path planning results.
[0072] In one embodiment, a safety warning identification model may be generated in an area where the risk assessment value is greater than a preset threshold.
[0073] Step d4, fusing the safety warning sign model with the initial site layout plan to obtain a fused initial site layout plan.
[0074] Step 104 , performing three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model.
[0075] In one embodiment, the three-dimensional model is arranged according to the site layout plan to generate an initial three-dimensional site layout model.
[0076] In some embodiments of the present application, step 104 may specifically include the following steps:
[0077] Step e1, obtaining layout elements in the site layout plan, and selecting a three-dimensional model matching the layout elements.
[0078] Step e2: Arrange the three-dimensional model based on the candidate site layout solutions to obtain an initial three-dimensional site layout model.
[0079] In one embodiment, all layout elements in a two-dimensional site layout scheme are obtained, three-dimensional models matching the layout elements are selected from a model library, and the three-dimensional models are arranged based on the candidate site layout scheme to obtain an initial three-dimensional site layout model.
[0080] In some embodiments of the present application, step e2 may specifically include the following steps:
[0081] Obtain the 3D model corresponding to the site layout elements from the pre-established model library; or,
[0082] A first model corresponding to the imported site layout element is obtained, and the format of the first model is converted to obtain a three-dimensional model.
[0083] It is understandable that the first model imported from other paths outside the system may have a different format from the three-dimensional model in the model library. In order to better adapt the first model to the three-dimensional model in the model library, the first model needs to be converted in format.
[0084] In some embodiments of the present application, step 104 may specifically include the following steps:
[0085] Obtain transportation volume forecasts for different types of materials and vehicle flow forecasts for the site layout area;
[0086] Determine storage areas for different types of materials based on transportation volume forecasts;
[0087] The transportation roads in the site layout area are planned according to the storage area and the traffic volume forecast value, and the transportation roads in the initial site layout plan are obtained.
[0088] It is understandable that, since different types of materials have different demands, weights, and uses, the transportation roads in the site layout area can be planned based on the storage area and traffic flow forecast values to obtain the transportation roads in the initial site layout plan.
[0089] In one embodiment, any one or more of genetic algorithms, ant colony algorithms, or annealing algorithms may be used to plan the transport route.
[0090] Step 105: adjust the initial three-dimensional site layout model to obtain a three-dimensional site layout model.
[0091] In some embodiments of the present application, the site layout condition data also includes decoration requirement constraints for different functional zones in the site layout area. After step 105, the following steps may also be included:
[0092] For the target functional zones in the three-dimensional site layout model, the decoration demand constraint conditions corresponding to the target functional zones are determined; and according to the decoration demand constraint conditions corresponding to the target functional zones, the decoration scheme of the target functional zones is generated.
[0093] The decoration plan includes at least one or more of the following plan information: office space layout information, furniture placement information, lighting design information, and color matching information.
[0094] In one embodiment, office space layout information can be generated based on a rule-based automatic layout algorithm to achieve dynamic space division and adjustment functions. Design interactive layout editing tools: Develop a drag-and-drop layout adjustment interface, implement intelligent alignment and adsorption functions, and develop a layout constraint and rule checking system. Implement collaborative design functions: Implement real-time multi-user collaboration, develop a version control and modification history system, and implement design review and annotation functions.
[0095] Use furniture placement information to implement furniture classification and label management, develop furniture search and filtering functions, and implement furniture metadata management (size, material, price, etc.). Develop ergonomic placement rules, implement automatic obstacle avoidance and space optimization algorithms, and develop a recommendation system based on user preferences. Implement interactive furniture editing: develop furniture rotation, scaling, and combination functions. Implement furniture material and color customization. Develop furniture combination set functions.
[0096] Use lighting design information to implement various light source types (point light sources, surface light sources, IES light sources, etc.), develop a light source parameter adjustment interface (brightness, color temperature, range, etc.), implement light source group and scene preset management, implement real-time ray tracing technology, develop a photon mapping global illumination algorithm, implement physics-based light scattering simulation, develop illuminance and brightness distribution heat maps, implement glare analysis and evaluation tools, and develop a lighting energy consumption calculation and optimization recommendation system.
[0097] Use color matching scheme information to implement color classification and labeling systems, develop color search and filtering functions, and implement color scheme preservation and sharing mechanisms. Design intelligent color matching algorithms: implement harmonious color matching generation based on color theory, develop a color matching recommendation system that considers space atmosphere, and implement color scheme generation based on brand standards. Implement color visualization and simulation: develop real-time material replacement and preview functions, implement color simulation under different lighting conditions, and develop color blindness mode and accessibility inspection tools.
[0098] In addition, we conduct space utilization efficiency analysis, achieve accurate area and volume calculations, develop dynamic space utilization statistics, and implement customized area division and analysis. We develop a graph-based crowd flow simulation algorithm to identify and visualize hotspots, and develop accessibility analysis based on space syntax. We develop a multi-solution side-by-side comparison tool to compare the effects of historical versions, and develop an industry standard benchmarking analysis system.
[0099] Using lighting and ventilation simulation information, we can calculate the sun's trajectory based on geographic location and time, develop a dynamic sky model (CIE standard sky), and implement sunlight analysis and shadow projection simulation. We can develop a lighting uniformity analysis tool to implement glare evaluation and control strategies. We can develop an intelligent lighting control solution generator. We can develop CFD-based airflow simulation to evaluate the effect of natural ventilation, and develop an air quality prediction and optimization recommendation system.
[0100] In some embodiments of the present application, after step 105, the following steps may also be included:
[0101] Evaluate the three-dimensional site layout model according to preset indicators to obtain evaluation results;
[0102] Obtain a preset assessment report template, and generate an assessment report based on the assessment report template and assessment results.
[0103] In one embodiment, a template-based automatic report generator can be used to interpret the data in the evaluation results, and an evaluation report can be generated according to the evaluation report template and the evaluation results. An insight extraction algorithm can also be used to extract the data in the evaluation results to obtain an interactive Web report.
[0104] In some embodiments, the evaluation report may be updated with corresponding data according to changes in the evaluation results.
[0105] According to the site layout method for temporary projects in complex urban environments proposed in an embodiment of the present application, by acquiring terrain spatial data, site layout condition data, preset three-dimensional models and pipeline data of the site layout area, an initial site layout plan is generated based on the terrain spatial data and condition data, pipeline avoidance planning is performed based on the initial site layout plan and the pipeline data to obtain the site layout plan, three-dimensional modeling is performed based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model, the initial three-dimensional site layout model is adjusted to obtain the three-dimensional site layout model, so that a three-dimensional site layout model that can meet user needs can be efficiently generated while considering urban terrain spatial information and site layout conditions.
[0106] Figure 2 This is a block diagram of a site layout device for a temporary project in a complex urban environment according to an exemplary embodiment. Figure 2 The device includes an acquisition unit 201, a generation unit 202, a planning unit 203, a modeling unit 204 and an adjustment unit 205.
[0107] The acquisition unit 201 is used to acquire the terrain spatial data of the site layout area, the site layout condition data, the preset three-dimensional model and the pipeline data;
[0108] A first generating unit 202, for generating an initial site layout plan based on the terrain spatial data and the condition data;
[0109] A planning unit 203, configured to perform pipeline avoidance planning based on the initial site layout plan and pipeline data to obtain a site layout plan;
[0110] A modeling unit 204 is used to perform three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model;
[0111] The adjustment unit 205 is used to adjust the initial three-dimensional venue layout model to obtain a three-dimensional venue layout model.
[0112] In some embodiments of the present application, the generating unit 202 may be specifically used for:
[0113] Obtain available space areas based on terrain spatial data;
[0114] Acquire site layout elements based on site layout condition data;
[0115] The site layout elements are arranged in the available space area to obtain at least one candidate site layout solution.
[0116] In some embodiments of the present application, the modeling unit 204 may be specifically used for:
[0117] Obtaining layout elements in the site layout plan, and selecting a three-dimensional model matching the layout elements;
[0118] The three-dimensional model is arranged based on the candidate site layout scheme to obtain an initial three-dimensional site layout model.
[0119] In some embodiments of the present application, obtaining a layout element in a site layout plan and selecting a three-dimensional model matching the layout element include at least one of the following:
[0120] Obtain the 3D model corresponding to the site layout elements from the pre-established model library; or,
[0121] A first model corresponding to the imported site layout element is obtained, and the format of the first model is converted to obtain a three-dimensional model.
[0122] In some embodiments of the present application, the planning unit 203 may be specifically used to:
[0123] Exporting the initial site layout plan and pipeline data as first data supported by first software; wherein the first software has a pipeline avoidance planning function;
[0124] Inputting first data into first software, and obtaining second data output by the first software;
[0125] A site layout plan is obtained based on the second data.
[0126] In some embodiments of the present application, the planning unit 203 may be specifically used to:
[0127] Based on the initial site layout plan and the pipeline data, a collision detection is performed on the pipeline corresponding to the pipeline data and the initial site layout plan to obtain a conflict point between the first model and the pipeline in the initial site layout plan;
[0128] Perform avoidance processing on the pipeline according to the conflict point, and obtain the pipeline layout plan after avoidance processing;
[0129] The pipeline layout plan and the initial site layout plan are integrated to obtain the site layout plan.
[0130] In some embodiments of the present application, the site layout condition data includes zoning constraints for functional zoning of the site layout area; the initial site layout plan includes functional zoning that satisfies the zoning constraints, and the device further includes:
[0131] The classification unit is used to generate a pipeline model associated with the functional zone according to the pipeline data and the functional classification of the functional zone in the initial site layout plan.
[0132] In some embodiments of the present application, the generating unit 202 may be specifically used for:
[0133] The transportation volume forecast for different types of materials and the traffic volume forecast for the site layout area;
[0134] Determine storage areas for different types of materials based on transportation volume forecasts;
[0135] The transportation roads in the site layout area are planned according to the storage area and the traffic volume forecast value, and the transportation roads in the initial site layout plan are obtained.
[0136] In some embodiments of the present application, the device may further include:
[0137] A risk assessment unit, used to perform risk assessment on the initial site layout plan according to a plurality of preset assessment index values by using a hierarchical analysis method, and obtain a risk assessment result;
[0138] A path planning unit is used to plan an emergency evacuation path for the site layout area according to the risk assessment result and the initial site layout plan to obtain a path planning result;
[0139] A warning unit, used to generate a safety warning sign model at a corresponding position in the path planning result according to the risk assessment result;
[0140] The fusion unit is used to fuse the safety warning sign model with the initial site layout plan to obtain the fused initial site layout plan.
[0141] In some embodiments of the present application, the site layout condition data also includes decoration requirement constraints for different functional zones in the site layout area; the device may also include:
[0142] The second generating unit is used to determine the decoration demand constraint conditions corresponding to the target functional zone in the three-dimensional site layout model; and generate the decoration plan of the target functional zone according to the decoration demand constraint conditions corresponding to the target functional zone;
[0143] The decoration plan includes at least one or more of the following plan information:
[0144] Office space layout information, furniture placement information, lighting design information, and color matching information.
[0145] In some embodiments of the present application, the three-dimensional model 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 site layout; the model includes parameter information corresponding to the model.
[0146] In some embodiments of the present application, the device further includes:
[0147] A model evaluation unit, used to evaluate the three-dimensional site layout model according to preset indicators to obtain an evaluation result;
[0148] The third generating unit is used to obtain a preset evaluation report template and generate an evaluation report according to the evaluation report template and the evaluation result.
[0149] In some embodiments of the present application,
[0150] 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.
[0151] According to the site layout device for temporary projects in complex urban environments proposed in the embodiment of the present application, by acquiring terrain spatial data, site layout condition data, preset three-dimensional models and pipeline data of the site layout area, an initial site layout plan is generated based on the terrain spatial data and condition data, pipeline avoidance planning is performed based on the initial site layout plan and the pipeline data to obtain the site layout plan, three-dimensional modeling is performed based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model, the initial three-dimensional site layout model is adjusted to obtain the three-dimensional site layout model, so that a three-dimensional site layout model that can meet user needs can be efficiently generated while considering urban terrain spatial information and site layout conditions.
[0152] Figure 3 3 is a block diagram of a device for site arrangement 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.
[0153] 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 .
[0154] 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.
[0155] 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.
[0156] 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.
[0157] 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.
[0158] 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.
[0159] 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.
[0160] 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.
[0161] 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.
[0162] 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.
[0163] 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.
[0164] 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 .
[0165] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application 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 this disclosure. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.
[0166] 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 site layout method for temporary projects in complex urban environments, characterized in that: include: Obtaining topographic spatial data of the site layout area, site layout condition data, preset three-dimensional model and pipeline data; generating an initial site layout plan based on the terrain spatial data and the condition data; Perform pipeline avoidance planning based on the initial site layout plan and the pipeline data to obtain a site layout plan; Performing three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model; The initial three-dimensional site layout model is adjusted to obtain a three-dimensional site layout model.
2. The method according to claim 1, characterized in that The generating an initial site layout plan based on the terrain spatial data and the condition data comprises: Acquire an available space area based on the terrain spatial data; Acquire site layout elements based on the site layout condition data; The site layout elements are arranged in the available space area to obtain at least one candidate site layout solution.
3. The method according to claim 2, characterized in that The performing three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model includes: Acquire the layout elements in the site layout plan, and select a three-dimensional model matching the layout elements; The three-dimensional model is arranged based on the candidate site layout solutions to obtain an initial three-dimensional site layout model.
4. The method according to claim 3, characterized in that The acquiring of the layout elements in the site layout plan and selecting the three-dimensional model matching the layout elements includes at least one of the following: Acquire the three-dimensional model corresponding to the site layout element from a pre-established model library; or, A first model corresponding to the imported site layout element is obtained, and the format of the first model is converted to obtain the three-dimensional model.
5. The method according to claim 1, characterized in that The performing pipeline avoidance planning based on the initial site layout plan and the pipeline data to obtain the site layout plan includes: Exporting the initial site layout plan and the pipeline data as first data supported by first software; wherein the first software has a pipeline avoidance planning function; Input the first data into the first software, and obtain second data output by the first software; The site layout plan is obtained based on the second data.
6. The method according to claim 1, characterized in that The performing pipeline avoidance planning based on the initial site layout plan and the pipeline data to obtain the site layout plan includes: Based on the initial site layout plan and the pipeline data, a collision detection is performed on the pipeline corresponding to the pipeline data and the initial site layout plan to obtain a conflict point between the first model in the initial site layout plan and the pipeline; Performing avoidance processing on the pipeline according to the conflict point to obtain a pipeline layout plan after the avoidance processing; The pipeline layout plan and the initial site layout plan are fused to obtain the site layout plan.
7. The method according to claim 6, characterized in that The site layout condition data includes zoning constraints for functional zoning of the site layout area; the initial site layout plan includes functional zoning that satisfies the zoning constraints; Before performing pipeline avoidance planning based on the initial site layout plan and the pipeline data, the method further includes: A pipeline model associated with the functional partition is generated according to the pipeline data and the functional classification of the functional partition in the initial site layout plan.
8. The method according to claim 1, characterized in that The generating of an initial site layout plan based on the terrain spatial data, the condition data and the three-dimensional model comprises: Obtaining transportation volume forecast values for different types of materials and vehicle flow forecast values for the site layout area; determining storage areas for different types of materials according to the transport volume forecast value; The transport roads in the site layout area are planned according to the storage area and the traffic flow prediction value to obtain the transport roads in the initial site layout plan.
9. The method according to claim 1, characterized in that After generating an initial site layout plan based on the terrain spatial data, the condition data and the three-dimensional model, the method includes: Using the analytic hierarchy process, a risk assessment is performed on the initial site layout plan according to a plurality of preset assessment index values to obtain a risk assessment result; According to the risk assessment result and the initial site layout plan, an emergency evacuation path of the site layout area is planned to obtain a path planning result; According to the risk assessment result, a safety warning sign model is generated at a corresponding position in the path planning result; The safety warning sign model is fused with the initial site layout plan to obtain the fused initial site layout plan.
10. The method according to claim 1, characterized in that The site layout condition data also includes decoration demand constraints for different functional zones in the site layout area; After adjusting the initial three-dimensional site layout model to obtain a three-dimensional site layout model, the method further includes: For the target functional zone in the three-dimensional site layout model, determining the decoration demand constraint conditions corresponding to the target functional zone; generating a decoration plan for the target functional zone according to the decoration demand constraint conditions corresponding to the target functional zone; The decoration plan includes at least one or more of the following plan information: Office space layout information, furniture placement information, lighting design information, and color matching information.
11. The method according to claim 1, characterized in that The three-dimensional model 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 site layout; and the model includes parameter information corresponding to the model.
12. The method according to claim 1, characterized in that After the initial three-dimensional site layout model is adjusted to obtain a three-dimensional site layout model, the method further includes: Evaluate the three-dimensional site layout model according to preset indicators to obtain an evaluation result; Obtain a preset evaluation report template, and generate an evaluation report according to the evaluation report template and the evaluation result.
13. A site layout device for temporary projects in complex urban environments, characterized in that: include: An acquisition unit, used to acquire topographic spatial data of the site layout area, site layout condition data, a preset three-dimensional model and pipeline data; A first generating unit, configured to generate an initial site layout plan based on the terrain spatial data and the condition data; A planning unit, configured to perform pipeline avoidance planning based on the initial site layout plan and the pipeline data to obtain a site layout plan; A modeling unit, configured to perform three-dimensional modeling based on the site layout plan and the three-dimensional model to generate an initial three-dimensional site layout model; The adjustment unit is used to adjust the initial three-dimensional site layout model to obtain a three-dimensional site layout model.
14. 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 12 is implemented.
15. 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 12 is implemented.
16. 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 12 when executed by a processor.
Citation Information
Patent Citations
Multi-software collaborative transformer substation three-dimensional planning method
CN110704904A
Method and system for temporary building of three-dimensional digital automatic layout in engineering construction
CN111177815A
Smart city planning platform and method based on multi-dimensional data and three-dimensional modeling
CN114241143A
Forward planning method, device and equipment for bridge engineering and storage medium
CN115758530A
KR20210090580A
