Technical label intelligent scoring method and system based on structure calculation index quantification

By building modules in construction projects to obtain design documents, combining the API interface of structural calculation software to automatically analyze key indicators, and establishing preset scoring rules and dynamic weight distribution, the problems of high subjectivity and low efficiency in scoring in existing technologies are solved, and automated and precise technical standard scoring is achieved, which improves the consistency of scoring and project quality.

CN120725512APending Publication Date: 2025-09-30BIAOYIZHONG DIGITAL TECHNOLOGY (ZHEJIANG) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510646150.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-20
Publication Date
2025-09-30

AI Technical Summary

Technical Problem

Existing technical scoring methods in the field of construction engineering are highly subjective, have inconsistent scoring results, are inefficient, and cannot accurately reflect structural safety. In particular, in EPC projects, they fail to effectively integrate key indicators of structural calculation software, resulting in a disconnect between scoring rules and actual project needs.

Method used

By building modules to obtain design files and combining them with the key mechanical indicators output by the structural calculation software, we establish preset scoring rules and a dynamic weight allocation mechanism to achieve automated and precise technical score scoring. We use the API interface to automatically parse the calculation files, extract key indicators, set weights based on the building type, and use machine learning to optimize the scoring rules.

Benefits of technology

It improves the objectivity and accuracy of scoring, reduces manual intervention, improves scoring efficiency, ensures the consistency and fairness of scoring results, provides design optimization guidance, improves project quality and safety, reduces costs, and enhances system applicability and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120725512A_ABST
    Figure CN120725512A_ABST
Patent Text Reader

Abstract

The invention discloses a structure calculation index quantification-based technical standard intelligent scoring system and method, and the system comprises a construction module which is used for obtaining a design file related to a building, constructing a building structure model based on the design file, and constructing a construction model based on the building structure model; calculating the constructed initial model of the building structure to obtain a calculation index of the building structure; the first calculation module is used for acquiring preset scoring rule information corresponding to the building structure and performing scoring calculation on the calculation indexes of the building structure according to the preset scoring rule information to obtain scoring data corresponding to each structure calculation index; the distribution module is used for distributing corresponding weights for the calculation indexes of the building structure according to the building type in the design file; and the second calculation module is used for calculating the score data of each structure calculation index according to the corresponding weight to obtain the total score data of the building structure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of structural engineering technology, and in particular to a method and system for intelligently scoring technical indicators based on quantification of structural calculation indicators. Background Art

[0002] In the construction project bidding sector, the current scoring method for technical bids relies primarily on manual review. Experts assess the quality of bids by reviewing the technical documents submitted by bidders, such as bid documents, design drawings, and specifications. However, this traditional method presents several significant challenges. First, manual scoring is susceptible to factors such as individual evaluators' personal experience and varying judgment criteria, leading to a high degree of subjectivity in the results. Scores for the same technical bid may vary significantly between different individuals, making it difficult to ensure objectivity and fairness. Second, due to the lack of unified, precise quantitative standards and automated evaluation processes, manual scoring is difficult to maintain consistency across time and projects, and may result in varying results depending on the timing and context of the evaluation. Furthermore, manual evaluation consumes significant manpower and time, especially for complex projects. Evaluators must individually review numerous design documents and calculation results, which not only prolongs the bid evaluation cycle but also risks omissions due to the heavy workload.

[0003] Existing technical bid scoring methods, such as patent publication number CN117709773A, disclose an intelligent bid evaluation system, method, and device based on artificial intelligence technology. Specifically, the system obtains a bid scoring summary table composed of all bidders as raw information from the bidding system. This collected bid scoring summary table is preprocessed and automatically identified using artificial intelligence technology to extract key scoring points required for auxiliary bid evaluation criteria. The bid requirements are set as reference points, and these key scoring points and reference points are trained to form an evaluation model. This evaluation model serves as a preliminary selection model, which then outputs a comprehensive ranking of the bidding units or individuals. While this patent introduces artificial intelligence technology into the bid evaluation process to improve efficiency, its core design still has several key flaws. This technology is not deeply adapted to the requirements of EPC engineering technical bid evaluation in the construction industry. For example, when processing building structural design parameters, the system fails to effectively integrate key indicators (such as inter-story drift angle, reinforcement ratio, and material usage) output by structural calculation software (such as PKPM and YJK), resulting in a disconnect between the scoring rules and actual project requirements. Its scoring model is still based on preset linear weights and cannot accurately reflect the nonlinear risks of structural safety.

[0004] Therefore, in order to solve the above technical problems, the present invention proposes a method and system for intelligently scoring technical indicators based on the quantification of structural calculation indicators. Summary of the Invention

[0005] The purpose of the present invention is to address the defects of the existing technology and provide a method and system for intelligent scoring of technical standards based on the quantification of structural calculation indicators. By deeply integrating the professional characteristics of building structure engineering, the key mechanical indicators output by the structural design software (such as inter-story displacement angle, reinforcement ratio, material usage) are dynamically associated with the evaluation rules, thereby realizing the automation, precision and specialization of technical standard scoring, and at the same time improving the efficiency of design optimization and decision support.

[0006] In order to achieve the above objectives, the present invention adopts the following technical solutions:

[0007] An intelligent scoring system for technical standards based on the quantification of structural calculation indicators, including:

[0008] A construction module is used to obtain design documents related to the building, construct a building structure model based on the design documents, and calculate the constructed building structure model to obtain calculation indicators of the building structure;

[0009] The first calculation module is used to obtain preset scoring rule information corresponding to the building structure, and perform scoring calculations on the calculation indicators of the building structure according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator;

[0010] An allocation module, for allocating corresponding weights to the calculation indicators of the building structure according to the building type in the design file;

[0011] The second calculation module is used to calculate the scoring data of each structural calculation index according to the corresponding weight to obtain the total scoring data of the building structure.

[0012] Furthermore, it also includes:

[0013] The judgment module is used to judge whether the total score data of the building structure is less than the preset score. If so, the result of optimizing the design file is obtained; if not, a scoring report is generated.

[0014] Furthermore, the building blocks specifically include:

[0015] An information acquisition module is used to acquire design documents related to the building; the design documents include building structure information and building type information;

[0016] A model building module is used to build a building structure model based on the acquired building structure information;

[0017] The structural calculation module is used to perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

[0018] Furthermore, the calculation indicators of the building structure include layer stiffness ratio, shear bearing capacity ratio, period ratio, shear weight ratio, inter-layer displacement angle, displacement ratio, beam-column reinforcement ratio, steel component stress ratio, crack width, and deflection.

[0019] Furthermore, the building types in the allocation module include special fortification buildings, key fortification buildings, and standard fortification buildings.

[0020] Furthermore, the preset scoring rule information in the first calculation module includes industry specifications, calculation indicator scoring rules, and a mapping relationship between structural calculation indicators and scores.

[0021] Furthermore, the total score data of the building structure in the second calculation module is expressed as:

[0022]

[0023] Where G represents the total score data of the building structure; w i represents dynamic weight; S i Represents the scoring data corresponding to each building calculation indicator; i represents the i-th calculation indicator; n represents the number of calculation indicators.

[0024] Accordingly, a method for intelligently scoring technical standards based on the quantification of structural calculation indicators is also provided, including:

[0025] S1. Obtain design documents related to the building, construct a building structure model based on the design documents, and calculate the constructed building structure model to obtain calculation indicators of the building structure;

[0026] S2. Obtaining preset scoring rule information corresponding to the building structure, and performing scoring calculations on the building structure's calculation indicators according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator;

[0027] S3. Assign corresponding weights to the calculation indicators of the building structure based on the building type in the design document;

[0028] S4. The scoring data of each structural calculation indicator is calculated according to the corresponding weight to obtain the total scoring data of the building structure.

[0029] Furthermore, after step S4, the following steps are further included:

[0030] S5. Determine whether the total score data of the building structure is less than a preset score. If so, obtain the result of optimizing the design file; if not, generate a score report.

[0031] Furthermore, the step S1 specifically includes:

[0032] S11. Obtain design documents related to the building; the design documents include building structure information and building type information;

[0033] S12. Constructing a building structure model based on the acquired building structure information;

[0034] S13. Perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] 1. Improved Scoring Efficiency: By establishing an API interface with structural calculation software, calculation files can be imported with one click. This automatically parses the calculation files and extracts key structural calculation indicators, such as story stiffness ratio, shear bearing capacity ratio, and period ratio. This significantly reduces the time and workload of manual input and preliminary screening. Combined with a pre-configured rule library and a dynamic weight allocation module, the system automatically quantifies and scores each indicator, eliminating the need for experts to review extensive technical documents item by item. This significantly improves overall scoring efficiency, enabling bid evaluation to be completed in a shorter timeframe and accelerating the bidding process.

[0037] 2. Enhanced objectivity and accuracy of scoring: This system abandons the drawbacks of traditional manual reviews, which are susceptible to subjective interference. Based on a pre-set rule base based on industry standards, clear scores and scoring standards are set for each structural calculation indicator. For example, key indicators such as story stiffness ratio and displacement ratio are objectively calculated based on their degree of deviation from standard requirements. Furthermore, dynamic weight allocation rules are designed for different building types (special fortification, key fortification, and standard fortification) in conjunction with the seismic fortification classification standards for building projects. This ensures that the scoring results accurately reflect the actual quality and applicability of the technical specifications, and that the scoring between different projects is more comparable and fair.

[0038] 3. Implementing design optimization guidance: Utilizing a closed-loop optimization feedback mechanism, when the overall score falls below a set threshold (e.g., 9.0), the system not only displays the score but also automatically indicates the need for design optimization and outputs the specific scores for each indicator. This provides bidders with clear design improvement directions, enabling them to adjust their design proposals and optimize structural calculation indicators, thereby improving the competitiveness of their technical bids in subsequent bids. This also promotes the improvement of overall engineering technology, enabling bidders to select higher-quality, more reasonable design proposals.

[0039] 4. Improve project quality and safety: Through strict quantitative scoring and optimized feedback of structural calculation indicators, focus on overall seismic resistance indicators (such as layer stiffness ratio, shear bearing capacity ratio, period ratio, etc.) and component performance indicators (such as beam-column reinforcement ratio, steel component stress ratio, crack width, etc.), to ensure that the building structure meets or even exceeds the requirements of relevant industry specifications during the design stage, reduce structural safety hazards that may be caused by unreasonable design, improve the reliability and stability of construction projects in disasters such as earthquakes, reduce project risks, and protect people's lives and property.

[0040] 5. Reduce Economic Costs: For key and standard fortification buildings, the system optimizes economic indicator weights (such as beam and column reinforcement ratios and steel component stress ratios) while ensuring structural safety, thereby avoiding overdesign and material waste. Bidders can optimize their designs based on system feedback, reducing construction and operating and maintenance costs, improving project economic benefits, and enhancing the project's return on investment, achieving an organic integration of technology and economics.

[0041] 6. Enhanced System Applicability and Flexibility: This solution is applicable to a variety of building types and structural forms. By setting differentiated weight allocation rules for different building types, it can meet the bid evaluation requirements of various construction projects. Furthermore, the system can flexibly adjust the rule base and weight allocation parameters based on updated industry standards and project-specific requirements. Its strong adaptability and scalability make it widely applicable to various construction project bidding scenarios, providing strong support for the standardization and intelligentization of bidding processes. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 This is a structural diagram of a technical standard intelligent scoring system based on the quantification of structural calculation indicators provided in Example 1. DETAILED DESCRIPTION

[0043] The following describes the embodiments of the present invention through specific examples. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. The details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other unless they conflict.

[0044] The purpose of the present invention is to address the deficiencies of the prior art and to provide a system and method for intelligently grading technical indicators based on the quantification of structural calculation indicators.

[0045] Example 1

[0046] This embodiment provides a technical standard intelligent scoring system based on the quantification of structural calculation indicators, such as Figure 1 As shown, including:

[0047] A construction module 11 is used to obtain design documents related to the building, construct a building structure model based on the design documents, and calculate the constructed building structure model to obtain calculation indicators of the building structure;

[0048] The first calculation module 12 is used to obtain preset scoring rule information corresponding to the building structure, and perform scoring calculations on the calculation indicators of the building structure according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator;

[0049] The allocation module 13 is used to assign corresponding weights to the calculation indicators of the building structure according to the building type in the design file; the second calculation module 14 is used to calculate the score data of each structure calculation indicator according to the corresponding weight to obtain the total score data of the building structure.

[0050] This embodiment uses structural design software to calculate indicators, dynamically adapt and assign weights, and use a closed-loop optimization feedback mechanism to automate and accurately score EPC engineering technical bids. It also optimizes requirements based on scoring feedback, achieves high-quality output of design optimization, and highlights bidding advantages.

[0051] In the construction module 11, design files related to the building are obtained, a building structure model is constructed based on the design files, and the constructed building structure model is calculated to obtain calculation indicators of the building structure.

[0052] The construction module 11 includes an information acquisition module, a model construction module, and a structure calculation module, specifically:

[0053] An information acquisition module is used to acquire design documents related to the building; the design documents include building structure information and building type information;

[0054] Read the design file and use the existing file parsing library to read the preliminary design file of the building (such as Word, PDF, Excel, CAD, etc.), identify key information from the read design file, such as the building layout, structural component dimensions, material properties, etc., and extract the building type information (such as special fortification type, key fortification type, standard fortification type) from the read design file. If the building type is not clearly marked in the design file, it can be inferred based on other information in the file (such as building purpose, height, etc.).

[0055] A model building module is used to build a building structure model based on the acquired building structure information;

[0056] This embodiment establishes an API interface with the structural calculation software to achieve one-click import of design files.

[0057] According to the preliminary design file of structure, PKPM or YJK structural design software is used to set up building structure model, and carry out structural calculation.For example, for a certain specific building project, according to its architectural design requirements and relevant specifications, the parameters such as the floor plan, floor height, column grid size, beam and slab size, structural material type and attribute of input building are set up in PKPM software, spatial structure model is set up, and running software carries out structural calculation analysis, obtains the calculation results such as internal force, displacement of structure under various working conditions.The present embodiment is by setting up API interface with structural calculation software, and realizes the one-key import of design file.And by interface, make this scoring system can carry out data interaction with the common structural calculation software such as PKPM or YJK, and then automatically extract the mechanical parameters (such as node stress ratio, component rigidity) in the structural model, and be synchronized to bid evaluation system in real time.For example, utilize Python or other programming languages ​​to write interface code, dock the output port of PKPM software, when PKPM software completes structural calculation and generates calculation result file, by this API interface, system can automatically identify and import these calculation files, without artificial manual copy and paste data, improves the efficiency and accuracy of data input. The structural calculation module is used to perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

[0058] The structural calculation module is used to perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

[0059] Call the calculation engine of the structural design software or use a general numerical calculation library (such as NumPy, SciPy) to calculate the building structure model and extract the key structural calculation indicators, including overall indicators and component indicators; among them, the overall indicators include layer stiffness ratio, shear bearing capacity ratio, period ratio, shear weight ratio, inter-layer displacement angle, displacement ratio, etc.; component indicators include beam-column reinforcement ratio, steel component stress ratio, crack width, deflection, etc.

[0060] Taking the extraction of layer stiffness ratio as an example, the calculation data of the stiffness of each floor is found from the model, and the ratio of the stiffness of adjacent floors is calculated through the calculation engine of the structural design software to obtain the layer stiffness ratio index; for the beam-column reinforcement ratio, the reinforcement information of the beam-column components in the model is analyzed, and the relationship between the actual reinforcement amount and the reinforcement ratio required by the design specification is calculated to obtain the reinforcement ratio index value, and these extracted index data are stored in the system database for subsequent scoring and processing.

[0061] In the first calculation module 12, preset scoring rule information corresponding to the building structure is obtained, and the calculation indicators of the building structure are scored and calculated according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator.

[0062] In this embodiment, the preset scoring rule information includes industry specifications, calculation indicator scoring rules, and a mapping relationship between structure calculation indicators and scores.

[0063] For industry standards, relevant ones are pre-set, such as GB / T50011-2010 Building Seismic Design Standard (2024 Edition), JGJ3-2010 Technical Code for Concrete Structures of High-Rise Buildings, and Key Technical Points for Special Review of Seismic Fortification of Super-Limited High-Rise Buildings. These standards set technical requirements and limits for building structures in terms of earthquake resistance, load-bearing capacity, and deformation, and serve as an important basis for evaluating the rationality and safety of structural designs. The system organizes relevant clauses and indicators from these standards into a rule library, which is stored in the database and referenced during scoring.

[0064] Regarding the scoring rules for calculation indicators: pre-set the maximum score for each calculation indicator. For example, based on industry experience and regulatory requirements, pre-set a full score of 10 or 100 points for each extracted structural calculation indicator. For example, pre-set the overall indicators such as the story stiffness ratio, shear bearing capacity ratio, period ratio, shear weight ratio, inter-story displacement angle, and displacement ratio to 10 points; and pre-set the component indicators such as the beam-column reinforcement ratio, steel component stress ratio, crack width, and deflection to 10 points. Ensure that each indicator has a corresponding full score as the basis for scoring.

[0065] For the mapping relationship between structural calculation indicators and scores:

[0066] Collect detailed data from multiple completed construction projects, including: Structural design documents: preliminary design documents, construction drawings, etc. Structural calculation results: calculation files generated by structural design software such as PKPM and YJK. Project information: building type, height, use, fortification category, etc. Scoring results: expert scoring records, including scores for each indicator and the overall score.

[0067] Clean and preprocess the collected data to remove invalid or erroneous data.

[0068] Build data-driven models, such as support vector machines. Extract key metrics from structural calculation results as features, such as story stiffness ratio, shear capacity ratio, period ratio, and shear-to-weight ratio. Perform normalization and standardization on the extracted features to improve model training efficiency and performance.

[0069] The acquired historical data set is divided into a training set and a test set, such as 80% of the data is used for training and 20% of the data is used for testing.

[0070] Use the training set to train the selected model and adjust the model parameters to optimize performance. Use the test set to validate the trained model and evaluate the model's accuracy and generalization ability.

[0071] Use the trained model to predict the scoring rules for the structural calculation indicators of new projects, analyze the discrepancies between the model's predictions and the actual expert scores, and identify areas for model improvement. For example, optimize the scoring criteria for model predictions and the scoring items in the scoring rules.

[0072] Automatically adjust the scoring rules based on the model's prediction results. For example, if the model predicts that the weight of certain indicators is too high or too low, the scoring items in the scoring rules can be optimized based on the model's feedback and the model's predicted scoring standards.

[0073] Based on the model's predictions, human intervention is conducted in conjunction with expert experience. For example, experts can review the scoring rules used in the model's predictions to ensure they comply with industry standards and actual design requirements. If the model's predictions don't align with actual experience, experts can manually adjust the scoring rules.

[0074] In this embodiment, the scoring standards for each calculation indicator include an overall indicator scoring standard and a component scoring standard.

[0075] Overall index scoring standards: 0.80 ≤ story stiffness ratio Ratx1, Raty1 < 0.90, score 8 points; 0.72 ≤ story stiffness ratio Ratx1, Raty1 < 0.79, score 6 points; story stiffness ratio Ratx1, Raty1 ≤ 0.71, score 5 points. 0.65 ≤ shear bearing capacity ratio Ratio_X, Ratio_Y ≤ 0.72, score 8 points; shear bearing capacity ratio Ratio_X, Ratio_Y < 0.65, score 5 points. 0.95 > period ratio (first torsional period / first translational period) > 0.90, score 8 points; period ratio (first torsional period / first translational period) ≥ 0.95, score 6 points. 0.80% (1.60% / 3.2% / 6.4%) x 0.95 ≤ shear-to-weight ratio < 0.80% (1.60% / 3.2% / 6.4%), score 8 points; 0.80% (1.60% / 3.2% / 6.4%) x 0.85 ≤ shear-to-weight ratio < 0.80% (1.60% / 3.2% / 6.4%) x 0.95, score 6 points; shear-to-weight ratio < 0.80% (1.60% / 3.2% / 6.4%) x 0.85, score 4 points. Inter-story drift angle > 1 / 550 (frame structure), 1 / 800 (frame-shear / frame-tube structure), 1 / 1000 (shear wall / tube-in-tube structure), score 0 points. If the displacement ratio is 1.40≥1.35, the score is 8 points; if the displacement ratio is greater than 1.40 / 1.50, the score is 5 points.

[0076] Component index scoring standards: If the reinforcement ratio at a beam end exceeds 2% at one point, the score is 9.5 points; if the reinforcement ratio at the mid-span of a beam exceeds 2.4% at one point, the score is 9.5 points. If the steel structure stress ratio exceeds 0.9 at one point, the score is 9.5 points. If the beam-slab crack exceeds 0.3mm at one point, the score is 9.5 points. If the beam-slab deflection exceeds the code limit at one point, the score is automatically reduced accordingly.

[0077] In this embodiment, the calculation indicators of the building structure are scored and calculated according to the preset scoring rule information to obtain the scoring data corresponding to each structural calculation indicator, specifically:

[0078] Based on the aforementioned pre-set scoring rules, an indicator scoring model is constructed. The pre-set scoring criteria are converted into mathematical expressions so that the model can calculate the corresponding score based on the calculated indicator values. The calculated indicator data is normalized to be within a uniform range. Each calculated indicator is scored according to the indicator scoring model.

[0079] For example, based on the preset scores for each structural calculation indicator, each indicator has an initial full score, such as 10 points for the story stiffness ratio and 10 points for the shear bearing capacity ratio. Points are deducted based on the scoring criteria: For structural irregularities (story stiffness ratio, shear bearing capacity ratio, period ratio, and displacement ratio), calculations are performed based on their specific values ​​and in accordance with the scoring criteria for structural irregularities. For example, when the story stiffness ratios Ratx1 and Raty1 are less than 1.0, the score is 5 points. For overall indicators (story stiffness ratio, shear bearing capacity ratio, period ratio, shear-to-weight ratio, story drift angle, and displacement ratio), scores are calculated based on a comparison of their actual values ​​with the scoring criteria. For example, when the story stiffness ratios Ratx1 and Raty1 are less than 0.80 and less than 0.90, the score is 8 points. For component indicators (beam-column reinforcement ratio, steel component stress ratio, crack width, and deflection), calculations are performed based on their specific values ​​and in accordance with the component indicator scoring criteria. For example, if the reinforcement ratio at one end of the beam is greater than 2%, the score is 9.5 points.

[0080] In the allocation module 12, corresponding weights are allocated to the calculation indicators of the building structure according to the building type in the design file.

[0081] Based on GB50223-2008, the building engineering seismic fortification classification standard and core structural calculation indicators, dynamic weight allocation rules are designed for different building types. Different types of buildings have different seismic fortification requirements, structural safety levels, and economic considerations. Therefore, it is necessary to assign different weights to each structural calculation indicator to highlight the importance of different indicators in different building types. Specifically:

[0082] In this embodiment, for special fortification buildings (such as provincial disaster prevention and relief buildings, provincial and ministerial infrastructure buildings, etc.), the seismic performance requirements are extremely high, so the overall seismic indicators, such as layer stiffness ratio, shear bearing capacity ratio, period ratio, displacement ratio, etc., are emphasized, and these indicators are given relatively more weight. For key fortification buildings (such as hospitals, schools, etc.), economic needs are taken into account while ensuring that the seismic resistance meets the specifications. This type of building must ensure the safety and reliability of the structure under earthquake action, and must also consider the rationality of construction costs and later use costs. Therefore, a balanced weight distribution is made for the overall seismic indicators and economic indicators. For standard fortification buildings (such as ordinary residences, office buildings, etc.), the weights of economic indicators are mainly optimized, unnecessary redundant designs are reduced, and more emphasis is placed on cost control and economic benefits on the basis of meeting basic structural safety requirements.

[0083] According to the regulations on special fortification buildings, key fortification buildings, and standard fortification buildings, data from multiple completed construction projects were collected, including design documents, structural calculation indicators, and expert scoring results. The collected data were cleaned to remove erroneous or invalid data, and the dataset was labeled according to the building type (special fortification class, key fortification class, standard fortification class). The dataset was divided into a training set and a test set.

[0084] Select a suitable machine learning model, such as a support vector machine, to learn the weight distribution rules, extract structural calculation indicators as features, and perform normalization. Use the training set to train the model, adjust the parameters to optimize performance, and use the test set to verify the accuracy and generalization ability of the model.

[0085] Use the trained weight allocation model to assign weights to the structural calculation indicators of the new project, analyze the model prediction results and the actual corresponding weight distribution, find out the allocation indicators that need to be improved, and automatically adjust the weights of each indicator based on the model prediction results.

[0086] Based on the model's predictions, we incorporate expert experience to perform human intervention to ensure that weight allocation complies with industry standards and actual design requirements. The optimized scoring rules are then fed back to the model for further training and optimization. This model-assisted allocation approach enables intelligent dynamic weight allocation.

[0087] In this embodiment, the dynamic weight distribution table output by the model is shown in Table 1.

[0088] The dynamic weight distribution table for representation 1 is as follows:

[0089]

[0090] For special fortification categories: the weight of the building layer stiffness ratio is set to 15%, the weight of the shear bearing capacity ratio is set to 15%, the weight of the period ratio is set to 12%, the weight of the shear-to-weight ratio is set to 12%, the weight of the displacement angle is set to 15%, the weight of the displacement ratio is set to 15%, the weight of the beam-column reinforcement ratio is set to 4%, the weight of the steel component stress ratio is set to 4%, the weight of the beam-slab crack width is set to 3%, and the weight of the beam-slab deflection is set to 5%.

[0091] For key defense buildings: the weight of the layer stiffness ratio is set to 13%, the weight of the shear bearing capacity ratio is set to 13%, the weight of the period ratio is set to 10%, the weight of the shear-to-weight ratio is set to 10%, the weight of the displacement angle is set to 13%, the weight of the displacement ratio is set to 13%, the weight of the beam-column reinforcement ratio is set to 7%, the weight of the steel component stress ratio is set to 7%, the weight of the beam-slab crack width is set to 6%, and the weight of the beam-slab deflection is set to 8%.

[0092] For standard fortification buildings: the weight of the layer stiffness ratio is set to 12%, the weight of the shear bearing capacity ratio is set to 12%, the weight of the period ratio is set to 8%, the weight of the shear-to-weight ratio is set to 8%, the weight of the displacement angle is set to 12%, the weight of the displacement ratio is set to 12%, the weight of the beam-column reinforcement ratio is set to 9%, the weight of the steel component stress ratio is set to 9%, the weight of the beam-slab crack width is set to 8%, and the weight of the beam-slab deflection is set to 10%.

[0093] In the second calculation module 14, each structural calculation index score data is calculated according to the corresponding weight to obtain the total score data of the building structure.

[0094] This embodiment inputs preset scoring rules and corresponding weights for the calculation indicators into the building structure model, training it to assign weights and rules to the calculation indicators. Machine learning algorithms (such as support vector machines and neural networks) are then used to optimize the weights and scoring rules. Cross-validation and real-world case testing verify the model's accuracy and reliability, ensuring its applicability across different building types and fortification categories. This ultimately results in a final finite element analysis scoring model. The model then processes the newly input data and outputs scores for each calculation indicator.

[0095] Then, the scores of each indicator are added up according to the weights, and the total score of the building structure is obtained according to the following formula:

[0096]

[0097] Where G represents the total score data of the building structure; w i represents dynamic weight; S i Represents the scoring data corresponding to each building calculation indicator; i represents the i-th calculation indicator; n represents the number of calculation indicators.

[0098] For example, for a special fortification building project, the calculated score for the story stiffness ratio is 8, the shear bearing capacity ratio is 9, the period ratio is 7, the shear-to-weight ratio is 8, the displacement angle is 7, the displacement ratio is 8, the beam-column reinforcement ratio is 9, the steel component stress ratio is 9, the beam-slab crack width is 9, and the beam-slab deflection is 8. Based on the weight distribution for special fortification buildings, the total score is obtained by multiplying each indicator score by its corresponding weight and adding them together: for example, G = 8 × 0.15 + 9 × 0.15 + 7 × 0.12 + 8 × 0.12 + 7 × 0.15 + 8 × 0.15 + 9 × 0.04 + 9 × 0.04 + 9 × 0.03 + 8 × 0.05 = 9.41 points.

[0099] Optimization feedback mechanism: When G ≥ 9.0 points, the system determines that the technical design quality is high and meets the requirements. It only displays the score without design optimization feedback. When G < 9.0 points, the system displays the score and prompts that design optimization is required. At the same time, it outputs the score content of each indicator. For example, if the comprehensive score of a construction project is 8.5 points, the system will display the score and list the score of each indicator, such as the layer stiffness ratio score, displacement ratio score, beam-column reinforcement ratio score, etc., so that the bidder or designer can understand the deficiencies in the design and carry out targeted design optimization. According to the score content fed back by the system, the designer can adjust the structural design plan, such as optimizing the structural layout, adjusting the component size or reinforcement, etc., and recalculate and score the structure until the comprehensive score reaches a satisfactory level, thereby realizing closed-loop feedback of design optimization and improving design quality and bidding competitiveness.

[0100] Finally, the scoring results are integrated with the BIM model and construction database to generate a 3D visualization report that directly demonstrates the advantages and risks of the technical solutions. Radar charts, heat maps, and other tools are used to compare multiple bids based on factors such as seismic resistance, economic efficiency, and constructability, assisting experts in making quick decisions.

[0101] This embodiment maps indicators (such as displacement angle exceedance rate) into piecewise functions or exponential scoring rules by establishing a scoring model based on the results of finite element analysis. At the same time, the weight is dynamically adjusted according to the type of project (such as super high-rise, bridge). For example, in the bridge project, the weight of "stiffness stability" is automatically increased to 50% to ensure that the scoring rules meet actual needs. And through the reverse link, low-scoring items (such as "excessive steel usage") are fed back to the structural design software, and optimization strategies (such as switching to high-strength steel or adjusting the cross-section of beams and columns) are recommended. Bidders can automatically update the model based on the modification suggestions generated by the system and complete iterative scoring within a few hours, greatly shortening the optimization cycle.

[0102] Accordingly, a method for intelligently scoring technical standards based on the quantification of structural calculation indicators is also provided, including:

[0103] S1. Obtain design documents related to the building, construct a building structure model based on the design documents, and calculate the constructed initial building structure model to obtain calculation indicators of the building structure;

[0104] S2. Obtaining preset scoring rule information corresponding to the building structure, and performing scoring calculations on the building structure's calculation indicators according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator;

[0105] S3. Assign corresponding weights to the calculation indicators of the building structure based on the building type in the design document;

[0106] S4. The scoring data of each structural calculation indicator is calculated according to the corresponding weight to obtain the total scoring data of the building structure.

[0107] Furthermore, after step S4, the following steps are further included:

[0108] S5. Determine whether the total score data of the building structure is less than a preset score. If so, obtain the result of optimizing the design file; if not, generate a score report.

[0109] Furthermore, the step S1 specifically includes:

[0110] S11. Obtain design documents related to the building; the design documents include building structure information and building type information;

[0111] S12. Constructing a building structure model based on the acquired building structure information;

[0112] S13. Perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

[0113] Example 2

[0114] The difference between the intelligent scoring system for technical indicators based on the quantification of structural calculation indicators provided in this embodiment and the first embodiment is that:

[0115] This embodiment further refines the functions and operation procedures of the construction modules.

[0116] When establishing an API interface with structural calculation software, the following specific methods are used:

[0117] Analyze the interface documentation of PKPM or YJK structural calculation software to determine its data output format and interface call method, such as interface protocols based on XML, JSON or other standard data formats.

[0118] Use the Python programming language combined with an appropriate interface library (such as the requests library for HTTP interface requests) to write interface code to connect with the structural calculation software. After the PKPM software completes the structural calculation, the interface program automatically obtains the result file path and then reads the file content by parsing the file path.

[0119] The read calculation file content is preprocessed, including data cleaning and format conversion, to ensure that it meets the internal data processing requirements of the scoring system. For example, the text format data output by the PKPM software is converted into a unified database table format within the system, and the units in the data are uniformly converted (such as converting the unit of force to kilonewtons and the unit of length to meters, etc.) so that the subsequent indicator extraction and calculation modules can process this data accurately.

[0120] When extracting the main calculation indicators of the structure, the following detailed algorithm is used to extract the inter-story displacement angle:

[0121] Extract the displacement calculation results of each floor node from the structural calculation file, including horizontal displacement, angular displacement and other data.

[0122] According to the number of floors and node distribution of the building structure, the displacement difference between the nodes of adjacent upper and lower floors of each floor is determined.

[0123] The story drift angle calculation formula (story drift angle = horizontal displacement difference between adjacent floor nodes divided by floor height) is used to calculate the story drift angle value for each floor. For example, if a floor is 3.6 meters high and the horizontal displacement difference between adjacent floor nodes in the X direction is 15 millimeters, the story drift angle for that floor in the X direction is 15 / 3600 = 1 / 240.

[0124] The calculated inter-story displacement angle value is compared with the code limit (such as the inter-story displacement angle limit of frame structure is 1 / 550, the frame-shear structure is 1 / 800, and the shear wall structure is 1 / 1000) to determine whether it meets the requirements. The results are stored in the database to provide a basis for subsequent scoring and grading.

[0125] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.

Claims

1. A technical standard intelligent scoring system based on the quantification of structural calculation indicators, characterized by: include: A construction module is used to obtain design documents related to the building, construct a building structure model based on the design documents, and calculate the constructed building structure model to obtain calculation indicators of the building structure; The first calculation module is used to obtain preset scoring rule information corresponding to the building structure, and perform scoring calculations on the calculation indicators of the building structure according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator; An allocation module, for allocating corresponding weights to the calculation indicators of the building structure according to the building type in the design file; The second calculation module is used to calculate the scoring data of each structural calculation index according to the corresponding weight to obtain the total scoring data of the building structure.

2. The intelligent scoring system for technical indicators based on the quantification of structural calculation indicators according to claim 1 is characterized in that: Also includes: A judgment module is used to judge whether the total score data of the building structure is less than a preset score. If so, the result of optimizing the design file is obtained; If not, a scoring report is generated.

3. The intelligent scoring system for technical indicators based on the quantification of structural calculation indicators according to claim 1 is characterized in that: The building blocks specifically include: An information acquisition module is used to acquire design documents related to the building; the design documents include building structure information and building type information; A model building module is used to build a building structure model based on the acquired building structure information; The structural calculation module is used to perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

4. The intelligent scoring system for technical indicators based on the quantification of structural calculation indicators according to claim 3 is characterized in that: The calculation indicators of the building structure include layer stiffness ratio, shear bearing capacity ratio, period ratio, shear weight ratio, inter-layer displacement angle, displacement ratio, beam-column reinforcement ratio, steel component stress ratio, crack width, and deflection.

5. The intelligent scoring system for technical indicators based on the quantification of structural calculation indicators according to claim 1 is characterized in that: The building types in the allocation module include special fortification buildings, key fortification buildings, and standard fortification buildings.

6. The intelligent scoring system for technical indicators based on the quantification of structural calculation indicators according to claim 1 is characterized in that: The preset scoring rule information in the first calculation module includes industry specifications, calculation indicator scoring rules, and a mapping relationship between structural calculation indicators and scores.

7. The intelligent scoring system for technical indicators based on quantification of structural calculation indicators according to claim 1 is characterized in that: The total score data of the building structure in the second calculation module is expressed as: Where G represents the total score data of the building structure; w i represents dynamic weight; S i Represents the scoring data corresponding to each building calculation indicator; i represents the i-th calculation indicator; n represents the number of calculation indicators.

8. A method for intelligently scoring technical standards based on the quantification of structural calculation indicators, characterized in that: include: S1. Obtain design documents related to the building, construct a building structure model based on the design documents, and calculate the constructed building structure model to obtain calculation indicators of the building structure; S2. Obtaining preset scoring rule information corresponding to the building structure, and performing scoring calculations on the building structure's calculation indicators according to the preset scoring rule information to obtain scoring data corresponding to each structural calculation indicator; S3. Assign corresponding weights to the calculation indicators of the building structure based on the building type in the design document; S4. The scoring data of each structural calculation indicator is calculated according to the corresponding weight to obtain the total scoring data of the building structure.

9. The intelligent scoring method for technical indicators based on quantification of structural calculation indicators according to claim 8 is characterized in that: After step S4, the following steps are also included: S5. Determine whether the total score data of the building structure is less than a preset score. If so, obtain the result of optimizing the design file; if not, generate a score report.

10. The intelligent scoring method for technical indicators based on quantification of structural calculation indicators according to claim 8, characterized in that: The step S1 specifically includes: S11. Obtain design documents related to the building; the design documents include building structure information and building type information; S12. Constructing a building structure model based on the acquired building structure information; S13. Perform structural calculations on the constructed building structure model based on the calculation engine to obtain calculation indicators of the building structure.

Citation Information

Patent Citations

  • Intelligent bid evaluation system, method and equipment based on artificial intelligence technology

    CN117709773A