A basement pipeline optimization method and system based on BIM and a storage medium
By using a BIM-based method to optimize basement pipelines, pipeline schemes are generated and scored, which solves the problem of insufficient rationality in basement pipeline design, realizes optimization and construction guidance, and improves the rationality and applicability of pipelines.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-02
- Publication Date
- 2026-03-31
AI Technical Summary
There is a lack of clear optimization schemes for basement pipelines in existing technologies. The rationality of pipeline design is greatly affected by the knowledge level and experience of designers, which often leads to unreasonable pipeline designs.
Based on the BIM model, by reading the connection task information of the basement pipelines, straight pipe and bend pipe models are established, pipeline schemes are generated, and the scoring model is used to optimize the pipeline schemes, selecting the scheme with the highest score as the optimization result.
It improves the rationality of pipelines and construction guidance, can meet the optimization tasks of most basement pipelines, reflects the construction cost and the rationality of pipeline layout, has a wide range of applications, and meets a variety of design rules.
Smart Images

Figure CN116070330B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and specifically to a BIM-based method, system, and storage medium for optimizing basement pipelines. Background Technology
[0002] In urban construction, most building drainage pipes and sewage pipes are located in the basement. Similarly, in some buildings, cable ducts and ventilation system ducts are also partially located in the basement. Basements are often used as parking lots, so these pipes must not obstruct vehicle and pedestrian traffic. Generally, the construction sequence for basement pipelines is: surveying, laying out lines, excavating trenches according to drawings, and constructing the foundation for sewage pipes. Pipe installation can begin after the foundation is completed. Basement pipelines not only need to be easy to construct but also require convenient maintenance and pipeline safety. While there are mature construction procedures for pipelines, the design of pipelines lacks clear standards and plans. This leads to irrational pipeline designs frequently existing in buildings. Therefore, it is necessary to research technologies that can optimize pipeline layout.
[0003] Existing technology discloses a pipeline detailing method based on a BIM model. It includes the following steps: 1) rapid modeling based on construction drawings; 2) Navisworks clash detection; 3) elevation optimization; 4) local pipeline rearrangement; 5) pipeline adjustment in areas with insufficient clearance; 6) detailing result inspection; and 7) pipeline detailing drawing output. While this technical solution can help construction managers rationally arrange various electromechanical pipelines, the routing of most pipelines still requires the involvement of designers. The rationality of pipeline design is significantly influenced by the knowledge level and experience of the designers. Summary of the Invention
[0004] The technical problem this invention aims to solve is the current lack of technical solutions for optimizing basement pipelines. This invention proposes a BIM-based method, system, and storage medium for optimizing basement pipelines.
[0005] To solve the above-mentioned technical problems, the present invention adopts the following technical solution: a BIM-based method for optimizing basement pipelines.
[0006] Includes the following steps:
[0007] Read the basement BIM model to obtain all connection task information for the pipelines to be laid. The connection task information includes material type, inlet location, outlet location, and outer diameter.
[0008] Establish a straight pipe model and a bent pipe model. The straight pipe model includes material type, outer diameter, straight pipe start position and straight pipe end position. The bent pipe model includes material type, outer diameter, bending angle, bent pipe start position and bent pipe end position.
[0009] Generate a pipeline scheme, which includes a list of straight pipe instances and a list of bent pipe instances. The straight pipes and bent pipes recorded in the list of straight pipe instances and the list of bent pipe instances constitute a pipeline set. Each pipeline in the pipeline set satisfies a connection task information.
[0010] Establish a scoring model for pipeline schemes, input the pipeline schemes into the scoring model, and obtain the scores for the pipeline schemes;
[0011] The pipeline scheme is continuously regenerated up to a preset number of times N, and a score is obtained for each pipeline scheme;
[0012] The pipeline scheme with the highest score is taken as the optimization result for the basement pipeline.
[0013] Preferably, the sorting of connection task information is set according to the material type and outer diameter;
[0014] When generating pipeline schemes, pipelines that meet the corresponding connection task information are generated sequentially according to the sorting order.
[0015] Generating the pipeline corresponding to the connection task information includes the following steps:
[0016] Read the material type, inlet position, outlet position, and outer diameter of the connection task information;
[0017] Generate several straight pipe models and several bent pipe models. The outer diameter of the straight pipe model and the outer diameter of the bent pipe model are both matched with the outer diameter of the straight pipe model. The material type of the straight pipe model and the material type of the bent pipe model are both matched with the connection task information.
[0018] Several straight pipe models and bent pipe models are connected to each other to form a pipeline;
[0019] Adjust several straight pipe models and several bent pipe models so that the two ends of the pipeline correspond to the inlet position and the outlet position respectively, and the distance between any point on the pipeline and any point on the generated pipeline is greater than a preset reserved value.
[0020] Continue to adjust several straight pipe models and several bent pipe models to optimize the single-pipe score of the pipeline. The single-pipe score = initial single-pipe score - k11 * (total pipeline length / inlet / outlet straight distance) - k12 * number of bent pipe models. The total pipeline length is the total length of the center lines of all straight pipe models and bent pipe models that make up the pipeline. The inlet / outlet straight distance is the distance between the inlet position and the outlet position. The initial single-pipe score, k1, and k2 are all preset constant values.
[0021] Preferably, the scoring model includes:
[0022] According to the pipeline scheme, all straight pipe instances and bent pipe instances are spliced together into several pipelines;
[0023] Calculate the material consumption for each pipeline. The material consumption is equal to the product of the pipeline length and the pipeline cross-sectional area. The pipeline cross-sectional area is calculated from the outer diameter and the pipeline thickness. The pipeline thickness is selected from a preset thickness and type correspondence table according to the material type.
[0024] The calculated score is calculated as follows: Initial score - k21 * Material consumption - k22 * Number of bends, where the number of bends is the number of bend models included in the pipeline scheme.
[0025] Preferably, the scoring model further includes several examination items, which examine whether the relationship between the two pipelines meets preset conditions, and the examination items are associated with adjustment scores;
[0026] After calculating the score of the pipeline scheme, the score is adjusted based on several evaluation items. The method for adjusting the pipeline scheme score includes:
[0027] Iterate through every two pipeline combinations in the pipeline scheme and compare each combination with each item under investigation in turn.
[0028] If the combination meets the preset conditions, the score will be increased by the adjustment score; otherwise, no adjustment will be made.
[0029] After traversing all combinations, the pipeline adjustment scheme evaluation is completed.
[0030] Preferably, the evaluation item is also associated with a negative adjustment score, and both the adjustment score and the negative adjustment score are positive. If the combination does not meet the preset conditions, the score will be reduced by the negative adjustment score.
[0031] Preferably, the evaluation items are also associated with item weights. When adjusting the pipeline scheme score, if the combination meets the preset conditions, the product of the adjustment score and the item weight is calculated, and the score is increased by the product. Conversely, if the combination does not meet the preset conditions, the product of the negative adjustment score and the item weight is calculated, and the score is decreased by the product.
[0032] Preferably, the project weights include positive weights and negative weights. When adjusting the pipeline scheme score, if the combination meets the preset conditions, the product of the adjustment score and the positive weight is calculated, and the score is increased by the product. Conversely, if the combination does not meet the preset conditions, the product of the negative adjustment score and the negative weight is calculated, and the score is decreased by the product.
[0033] Preferably, the scoring model divides the several examination items into several groups, each group including a main examination item and several related examination items. When adjusting the pipeline scheme score, if the combination meets the preset conditions corresponding to the main examination item, the product of the adjustment score and the positive weight is calculated, and the score is increased by the product. At the same time, the negative weights of several related examination items in the same group are reduced. Otherwise, no operation is performed.
[0034] A computer system includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements a BIM-based basement pipeline optimization method as described above.
[0035] A computer-readable storage medium storing a computer program that, when executed by a processor, implements a BIM-based basement pipeline optimization method as described above.
[0036] The beneficial technical effects of this invention include: generating pipeline schemes by combining the basement BIM model, setting up a scoring model to score the pipeline schemes, obtaining the merits of the pipeline schemes, and finding the pipeline scheme with the highest score as the pipeline optimization result, thereby improving the rationality of the pipelines. When the number of iterations N is sufficient, it can meet the optimization tasks of most basement pipelines; by combining material type and outer diameter, the established pipeline scheme is sufficient to guide construction, and the score can reflect the construction cost and the rationality of pipeline layout; by examining the project, rich and custom design rules can be added to the scoring model as examination items, so that the optimized pipeline scheme meets the added design rules, thereby improving the applicability of basement pipeline optimization.
[0037] Other features and advantages of the present invention will be disclosed in detail in the following detailed description and accompanying drawings. Attached Figure Description
[0038] The invention will be further described below with reference to the accompanying drawings:
[0039] Figure 1 This is a schematic diagram of the basement pipeline optimization method according to an embodiment of the present invention.
[0040] Figure 2 This is a schematic diagram of the pipeline method for generating connection task information according to an embodiment of the present invention.
[0041] Figure 3 This is a schematic diagram of the scoring method of the scoring model in an embodiment of the present invention.
[0042] Figure 4 This is a schematic diagram of the pipeline scheme scoring method according to an embodiment of the present invention. Detailed Implementation
[0043] The technical solutions of the embodiments of the present invention will be explained and described below with reference to the accompanying drawings. However, the following embodiments are only preferred embodiments of the present invention and not all of them. Other embodiments obtained by those skilled in the art based on the embodiments in the implementation methods without creative effort are all within the protection scope of the present invention.
[0044] In the following description, terms such as “inner,” “outer,” “upper,” “lower,” “left,” and “right” are used only to indicate orientation or positional relationship for the convenience of describing the embodiments and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention.
[0045] A BIM-based method for optimizing basement pipelines; please refer to the appendix. Figure 1 This includes the following steps:
[0046] Step A01) Read the basement BIM model to obtain all connection task information for the pipelines to be laid. The connection task information includes material type, inlet location, outlet location and outer diameter.
[0047] Step A02) Establish a straight pipe model and a bend model. The straight pipe model includes material type, outer diameter, straight pipe start position and straight pipe end position. The bend model includes material type, outer diameter, bending angle, bend start position and bend end position.
[0048] Step A03) Generate a pipeline scheme. The pipeline scheme includes a list of straight pipe instances and a list of bend instances. The straight pipes and bends recorded in the list of straight pipe instances and the list of bend instances constitute a pipeline set. The pipelines in the pipeline set each satisfy a connection task information.
[0049] Step A04) Establish a scoring model for the pipeline scheme, input the pipeline scheme into the scoring model, and obtain the score of the pipeline scheme;
[0050] Step A05) Continuously regenerate pipeline schemes up to a preset number of times N, and obtain a score for each pipeline scheme;
[0051] Step A06) The pipeline scheme with the highest score is taken as the optimization result of the basement pipeline.
[0052] As the most recommended implementation, in this embodiment, the bending angle of the bend model is 90 degrees, and the lengths of the two sides of the bend model are fixed values. The material types of the straight pipe model and the bend model are the same as those of the corresponding connection tasks. The outer diameters of the straight pipe model and the bend model are also the same as those of the corresponding connection tasks. Material types include ambient temperature gas, high temperature gas, ambient temperature liquid, high temperature liquid, and cables. This embodiment combines the basement BIM model to generate pipeline schemes and sets up a scoring model to score the pipeline schemes, obtaining the merits of the pipeline schemes. Combined with the optimization process, the pipeline scheme with the highest score is found as the pipeline optimization result, improving the rationality of the pipeline. When the number of iterations N is sufficient, it can meet the optimization tasks of most basement pipelines.
[0053] The connection task information is sorted according to material type and outer diameter. The sorting rule for material type is as follows: high-temperature liquid, high-temperature gas, normal-temperature liquid, normal-temperature gas, cable, pressurized liquid, and pressurized gas. Normal-temperature gas and cable have the same priority. Within the range of high-temperature liquid, high-temperature gas, and normal-temperature liquid, if there are multiple connection task information entries for the same material type, they are arranged in descending order of outer diameter. Between the material types of normal-temperature gas and cable, the connection task information is arranged in descending order of outer diameter. Within the range of pressurized liquid and pressurized gas, if there are multiple connection task information entries for the same material type, they are arranged in descending order of outer diameter.
[0054] When generating pipeline schemes, pipelines that meet the corresponding connection task information are generated sequentially according to the order. Please refer to the appendix. Figure 2 Generating pipelines corresponding to connection task information includes the following steps:
[0055] Step B01) Read the material type, inlet position, outlet position, and outer diameter of the connection task information;
[0056] Step B02) Generate several straight pipe models and several bent pipe models. The outer diameter of the straight pipe model and the outer diameter of the bent pipe model are both matched. The material type of the straight pipe model and the material type of the bent pipe model are both matched with the connection task information.
[0057] Step B03) Connect several straight pipe models and bend pipe models to form a pipeline;
[0058] Step B04) Adjust several straight pipe models and several bent pipe models so that the two ends of the pipeline correspond to the inlet and outlet positions respectively, and the distance between any point on the pipeline and any point on the generated pipeline is greater than the preset reserved value.
[0059] Step B05) Continue adjusting several straight pipe models and several bend models to optimize the single-pipe score of the pipeline. Single-pipe score = initial single-pipe score - k11 * (total pipeline length / inlet / outlet straight-line distance) - k12 * number of bend models. The total pipeline length is the total length of the centerlines of all straight and bend models constituting the pipeline. The inlet / outlet straight-line distance is the distance between the inlet and outlet positions. The initial single-pipe score, k1, and k2 are all preset constant values. The single-pipe score is used to examine the length of the generated pipeline and the number of bends used, finding the single-pipe scheme with the minimum pipeline length and the fewest bends.
[0060] On the other hand, this embodiment also provides specific scoring steps for the scoring model; please refer to the appendix. Figure 3 The scoring model involves the following steps:
[0061] Step C01) According to the pipeline plan, splice all straight pipe instances and bend instances into several pipelines;
[0062] Step C02) Calculate the material consumption of each pipeline. The material consumption is equal to the product of the pipeline length and the pipeline cross-sectional area. The pipeline cross-section is calculated from the outer diameter and the pipeline thickness. The pipeline thickness is selected from a preset thickness and type correspondence table according to the material type.
[0063] Step C03) Calculate the score: Initial Score - k21 * Material Consumption - k22 * Number of Bends, where the number of bends refers to the number of bend models included in the pipeline scheme. By incorporating material consumption and the number of bends into the overall pipeline scheme score, the generated pipeline scheme consumes the least amount of material and uses the fewest bends. Bends increase construction difficulty and fluid resistance within the pipes. By combining material type and outer diameter, the established pipeline scheme is sufficient to guide construction, and the score reflects construction costs and the rationality of pipeline layout.
[0064] On the other hand, in this embodiment, the scoring model also includes several evaluation items. The evaluation items examine whether the relationship between the two pipelines meets preset conditions, and the evaluation items are associated with adjustment scores.
[0065] The items to be examined include, but are not limited to: pressurized pipes yielding to unpressurized pipes, normal temperature water pipes yielding to high temperature water pipes, gas pipes yielding to liquid pipes, and gas pipes being on top of liquid pipes.
[0066] After calculating the score for the pipeline design, the score is adjusted based on several evaluation criteria. Please refer to the appendix. Figure 4 Methods for adjusting pipeline scheme evaluation include:
[0067] Step D01) Traverse every combination of two pipelines in the pipeline scheme and compare each combination with each item under investigation in turn;
[0068] Step D02) If the combination meets the preset conditions, the score will be increased by the adjustment score; otherwise, no adjustment will be made.
[0069] Step D03) After traversing all combinations, complete the scoring of the pipeline adjustment scheme.
[0070] The evaluation items are also associated with negative adjustment scores. Both the adjustment score and the negative adjustment score are positive. If the combination does not meet the preset conditions, the score will be reduced by the negative adjustment score.
[0071] The items to be considered include, but are not limited to: pressurized pipes yielding to unpressurized pipes, normal temperature water pipes yielding to high temperature water pipes, gas pipes yielding to liquid pipes, smaller outer diameter pipes yielding to larger outer diameter pipes, and gas pipes on top of liquid pipes.
[0072] The method for examining pressurized pipelines yielding to unpressurized pipelines is as follows: Combine two pipelines and replace all bends in both pipelines with straight pipe models, denoted as "replaced straight pipes". The replacement method involves connecting the two ends of the straight pipe model to the two ends of the original bend model. If interference exists between the two pipelines after the replacement, the interference must occur on the replaced straight pipe. Determine the pipeline where the bend model replaced by the replaced straight pipe is located; this pipeline is the yielding pipeline, and the other pipeline is the yielded pipeline. If the pressurized pipeline is the yielding pipeline and the unpressurized pipeline is the yielded pipeline, then the combination does not meet the preset conditions; otherwise, the combination meets the preset conditions. The methods for examining normal temperature water pipes yielding to high temperature water pipes, gas pipelines yielding to liquid pipelines, and smaller outer diameter pipelines yielding to larger outer diameter pipelines are similar to those for pressurized pipelines yielding to unpressurized pipelines, and will not be elaborated here.
[0073] The method for evaluating the gas pipeline being above the liquid pipeline is as follows: Project the two pipelines in the combination onto the horizontal plane, and obtain the overlapping portion of the two pipelines on the horizontal projection. Within this overlapping portion, one pipeline will be above and the other below. If each overlapping portion satisfies the condition of gas pipeline above liquid pipeline, then the combination meets the preset conditions; otherwise, the combination does not. By examining these items, rich and custom design rules can be added as evaluation items to the scoring model, ensuring that optimized pipeline schemes meet the added design rules and improving the applicability of basement pipeline optimization.
[0074] On the other hand, the evaluation items in the embodiments of the present invention are also associated with project weights. When adjusting the pipeline scheme score, if the combination meets the preset conditions, the product of the adjustment score and the project weight is calculated, and the score is increased by the product. Conversely, if the combination does not meet the preset conditions, the product of the negative adjustment score and the project weight is calculated, and the score is decreased by the product.
[0075] On the other hand, the project weights of the evaluation items in the embodiments of the present invention include positive weights and negative weights. When adjusting the pipeline scheme score, if the combination meets the preset conditions, the product of the adjustment score and the positive weight is calculated, and the score is increased by the product. Conversely, if the combination does not meet the preset conditions, the product of the negative adjustment score and the negative weight is calculated, and the score is decreased by the product.
[0076] The scoring model divides several evaluation items into several groups. Each group includes one main evaluation item and several related evaluation items. When adjusting the pipeline scheme score, if the combination meets the preset conditions corresponding to the main evaluation item, the product of the adjustment score and the positive weight is calculated, and the score is increased by the product. At the same time, the negative weights of the related evaluation items in the same group are decreased. Otherwise, no operation is performed. For example, in the group {smaller outer diameter pipe yields to larger outer diameter pipe, gas pipe yields to liquid pipe, gas pipe on top of liquid pipe}, the main evaluation item is smaller outer diameter pipe yields to larger outer diameter pipe, and the related evaluation items are gas pipe yields to liquid pipe and gas pipe on top of liquid pipe. When the combination of two pipelines satisfies the condition of smaller outer diameter pipe yielding to larger outer diameter pipe, the negative weights of the combination that do not satisfy the conditions of gas pipe yielding to liquid pipe and gas pipe on top of liquid pipe will be reduced, thus mitigating the score decrease caused by the failure to satisfy these conditions.
[0077] On the other hand, embodiments of this application provide a computer system, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the method as described above.
[0078] A computer system can be a general-purpose computer system or a special-purpose computer system. In specific implementations, a computer system can be a server cluster including multiple servers, such as a blockchain system including multiple nodes. Those skilled in the art will understand that this is merely an example of a computer system and does not constitute a limitation on the computer system. It may include more or fewer components than illustrated, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0079] The processor can be a Central Processing Unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0080] In some embodiments, the memory can be an internal storage unit of a computer system, such as a hard drive or RAM. In other embodiments, the memory can be an external storage device of the computer system, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory can include both internal and external storage units. The memory is used to store the operating system, applications, boot loader, data, and other programs. The memory can also be used to temporarily store data that has been output or will be output.
[0081] On the other hand, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method as described above.
[0082] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Those skilled in the art should understand that the present invention includes, but is not limited to, the contents described in the accompanying drawings and the specific embodiments above. Any modifications that do not depart from the functional and structural principles of the present invention will be included within the scope of the claims.
Claims
1. A basement pipeline optimization method based on BIM, characterized in that, comprising the following steps: reading a basement BIM model to obtain all connection task information of pipelines to be laid, the connection task information including material type, inlet position, outlet position and outer diameter; establishing a straight pipe model and a bend pipe model, the straight pipe model including material type, outer diameter, straight pipe starting position and straight pipe ending position, and the bend pipe model including material type, outer diameter, bend angle, bend pipe starting position and bend pipe ending position; generating a pipeline scheme, the pipeline scheme including a straight pipe instance list and a bend pipe instance list, the straight pipe instance list and the bend pipe instance list recording straight pipes and bend pipes constituting a pipeline set, and each pipeline in the pipeline set satisfying one connection task information; establishing a scoring model of the pipeline scheme, inputting the pipeline scheme into the scoring model, and obtaining a score of the pipeline scheme; constantly regenerating the pipeline scheme for a preset number N of times to obtain a score of each pipeline scheme; taking the pipeline scheme with the highest score as an optimization result of the basement pipeline; setting an order of the connection task information according to the material type and the outer diameter; generating the pipeline scheme in the order to generate pipelines satisfying corresponding connection task information; generating pipelines corresponding to the connection task information comprises the following steps: reading the material type, inlet position, outlet position and outer diameter of the connection task information; generating a plurality of straight pipe models and a plurality of bend pipe models, the outer diameters of the straight pipe models and the bend pipe models matching the outer diameter, and the material types of the straight pipe models and the bend pipe models matching the connection task information; connecting the plurality of straight pipe models and the plurality of bend pipe models to form a pipeline; adjusting the plurality of straight pipe models and the plurality of bend pipe models so that the two ends of the pipeline correspond to the inlet position and the outlet position respectively, and the distance between any point on the pipeline and any point on the generated pipeline is greater than a preset interval reserved value; continuously adjusting the plurality of straight pipe models and the plurality of bend pipe models so that the single-pipe score of the pipeline is optimal, the single-pipe score = single-pipe initial score - k11*(pipeline total length / inlet-outlet straight line distance) - k12*bend pipe model quantity, the pipeline total length being the total length of the center lines of all straight pipe models and bend pipe models constituting the pipeline, the inlet-outlet straight line distance being the distance between the inlet position and the outlet position, and the single-pipe initial score, k11 and k12 being preset constant values; the scoring model comprises: splicing all straight pipe instances and bend pipe instances into a plurality of pipelines according to the pipeline scheme; calculating the material consumption of each pipeline, the material consumption being equal to the product of the pipeline length and the pipeline cross-sectional area, the pipeline cross-sectional area being calculated from the outer diameter and the pipeline thickness, and the pipeline thickness being selected from a preset thickness and type correspondence table according to the material type; calculating the score = initial score - k21*material consumption - k22*bend pipe quantity, the bend pipe quantity being the number of bend pipe models included in the pipeline scheme. The scoring model further comprises several examination items which examine whether the relationship of two pipelines satisfies preset conditions, and the examination items are associated with adjustment scores; After the score of the pipeline scheme is calculated, the score of the pipeline scheme is adjusted according to the several examination items, and the method for adjusting the score of the pipeline scheme comprises the following steps: combinations of each two pipelines in the pipeline scheme are traversed, and the combinations are sequentially compared with each examination item; if the combination satisfies the preset condition, the score is increased by the adjustment score, otherwise, no adjustment is made; after all combinations are traversed, the adjustment of the score of the pipeline scheme is completed.
2. The basement pipeline optimization method based on BIM according to claim 1, characterized in that: the examination item is further associated with a negative adjustment score, the adjustment score and the negative adjustment score are positive values, and if the combination does not satisfy the preset condition, the score is decreased by the negative adjustment score.
3. The basement pipeline optimization method based on BIM according to claim 2, characterized in that: the examination item is further associated with an item weight, when the score of the pipeline scheme is adjusted, if the combination satisfies the preset condition, the product of the adjustment score and the item weight is calculated, the score is added to the product of the adjustment score and the item weight, otherwise, if the combination does not satisfy the preset condition, the product of the negative adjustment score and the item weight is calculated, and the score is decreased by the product.
4. The basement pipeline optimization method based on BIM according to claim 3, characterized in that: the item weight comprises a positive weight and a negative weight, when the score of the pipeline scheme is adjusted, if the combination satisfies the preset condition, the product of the adjustment score and the positive weight is calculated, the score is added to the product of the adjustment score and the item weight, otherwise, if the combination does not satisfy the preset condition, the product of the negative adjustment score and the negative weight is calculated, and the score is decreased by the product.
5. The basement pipeline optimization method based on BIM according to claim 4, characterized in that: the several examination items of the scoring model are divided into several groups, each group comprises a main examination item and several associated examination items, when the score of the pipeline scheme is adjusted, if the combination satisfies the preset condition corresponding to the main examination item, the product of the adjustment score and the positive weight is calculated, the score is added to the product of the adjustment score and the item weight, at the same time, the negative weight of the several associated examination items in the same group is decreased, otherwise, no operation is made.
6. A computer system, characterized by The computer system comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to realize the basement pipeline optimization method based on BIM according to any one of claims 1 to 5.
7. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the basement pipeline optimization method based on BIM according to any one of claims 1 to 5.
Citation Information
Patent Citations
BIM-based building pipeline arrangement optimization system
CN112380661A