A pumped storage power station quality evaluation management method and system
Patent Information
- Application Number
- CN202611009624.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-08
- Publication Date
- 2026-08-18
AI Technical Summary
[0004]为了解决现有技术中存在的上述技术问题,本发明提供一种抽水蓄能电站质量验评管理方法及系统,解决现有技术中抽水蓄能电站质量验评模板不统一、控制点配置繁琐、表单填报审批效率低、质量状态可视化不足及各模块缺乏底层联动、技术创新性不足的问题
(1)技术创新性显著提升:突破现有系统人工操作、模块独立的局限,通过自定义模板解析引擎、控制点批量配置算法、三维模型剖分与关联技术,提升系统技术难度与创新性,内置规则与算法的可配置化设计,提升系统适配性,可满足不同抽水蓄能电站的质量管控需求;
Smart Images

Figure CN122596766A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of hydropower engineering construction technology, specifically relating to a quality evaluation and management method and system for pumped storage power stations. Background Technology
[0002] Existing quality assessment and management systems for pumped storage power stations largely rely on manual operations. Form templates are inconsistent and lack reusability. There is a lack of unified standards for project division and quality control point configuration, requiring manual form filling, approval, and archiving, which is inefficient and prone to data discrepancies. Furthermore, existing systems often lack deep integration between quality assessment and 3D models, making it impossible to intuitively display quality status. Moreover, each module is developed independently, lacking underlying data linkage, resulting in low technical barriers and insufficient innovation, making it difficult to meet the refined, automated, and visualized management requirements for quality assessment and management of pumped storage power stations.
[0003] In view of this, the present invention is hereby proposed. Summary of the Invention
[0004] To address the aforementioned technical problems in the existing technology, this invention provides a quality inspection and management method and system for pumped storage power stations, which solves the problems of inconsistent quality inspection and evaluation templates, cumbersome control point configuration, low efficiency in form filling and approval, insufficient visualization of quality status, lack of underlying linkage between modules, and insufficient technological innovation in the existing technology.
[0005] To achieve the above objectives, the technical solution of the present invention is as follows: Firstly, a quality assessment and management method for pumped storage power stations includes: A layered modular architecture is constructed, comprising a data layer, a business logic layer, and a presentation layer. Each layer communicates with each other through standardized interfaces. The data layer uses MySQL to store structured data and Redis for caching optimization. Establish a quality inspection and evaluation standard library, realize standardized management of multi-format form templates through a custom template parsing engine, construct a hierarchical model of engineering types, and realize batch association between control points and form templates through a batch configuration algorithm for control points; Based on the aforementioned quality inspection and evaluation standard library, the entire process of quality inspection and evaluation is managed. A four-level engineering division model is constructed to realize the automatic association between unit engineering planning and control points, and to complete the closed-loop operation of online form filling, electronic signature approval and automatic archiving. Import the 3D model of the project and perform geometric subdivision according to the project hierarchy. Integrate the subdivided model units with the corresponding engineering units, control points and evaluation forms. Based on WebGL technology, realize the visualization rendering and interactive query of the project quality status.
[0006] Furthermore, the custom template parsing engine supports the import and parsing of Excel and Word format templates, converting the imported template files into a standardized XML format for storage.
[0007] Furthermore, the project type hierarchy model is a three-level hierarchy model of "unit project - sub-project - unit project", with the levels linked by the parent ID and each project type assigned a unique code.
[0008] Furthermore, the four-level project division model is a "section-unit project-sub-project-unit project" model, which dynamically generates a project division list tree through a recursive query algorithm.
[0009] Furthermore, the electronic signature uses the RSA asymmetric encryption algorithm to encrypt and store the signature information, and combines a timestamp mechanism to process the signature data.
[0010] Furthermore, the automatic archiving uses a PDF merging algorithm to sort and merge forms and attachments according to preset rules, automatically names them, and then synchronizes them to the pre-file module.
[0011] Furthermore, the batch configuration algorithm for control points employs batch database operations and Redis caching optimization, resulting in a response time of ≤5 seconds for batch configuration of thousands of control points.
[0012] Furthermore, the engineering 3D model supports importing BIM, OBJ, and FBX formats, which are then converted to GLB format after import.
[0013] Furthermore, the 3D model rendering employs Level of Detail (LOD) technology and piecewise loading technology, dynamically loading models of different precision based on the viewing distance.
[0014] Secondly, a pumped-storage power station quality inspection and management system, applied to the pumped-storage power station quality inspection and management method described in any of the preceding claims, specifically includes: The layered architecture module includes a data layer, a business logic layer, and a presentation layer. Each layer communicates with each other through standardized interfaces. The data layer uses MySQL to store structured data and Redis for caching optimization. The quality inspection and evaluation standard library module includes a custom template parsing engine and an engineering type hierarchical model, which realizes the batch association between control points and form templates through a batch configuration algorithm for control points; The quality inspection and management module constructs a four-level project division model to realize the automatic association between unit project planning and control points, and completes the closed-loop operation of online form filling, electronic signature approval and automatic archiving; The Quality 3D Model Module is used to import engineering 3D models and perform geometric subdivision according to engineering levels. It integrates the subdivided model units with the corresponding engineering units, control points, and inspection and evaluation forms, and realizes the visualization rendering and interactive query of engineering quality status based on WebGL technology. The underlying data linkage interface is used to realize real-time data synchronization between the quality assessment standard library module, the quality assessment management module, and the quality 3D model module.
[0015] The beneficial effects of this invention are as follows: (1) Significantly enhanced technological innovation: Breaking through the limitations of manual operation and independent modules in the existing system, the system enhances its technical difficulty and innovation through a custom template parsing engine, batch configuration algorithm for control points, and three-dimensional model subdivision and association technology. The configurable design of built-in rules and algorithms improves the system's adaptability and can meet the quality control requirements of different pumped storage power stations. (2) Significantly improved quality inspection and evaluation efficiency: Standardized form templates, automatic information association, online form filling, automated approval and archiving are achieved, replacing traditional manual operations, greatly reducing the workload of management personnel, and improving the efficiency of the entire quality inspection and evaluation process; (3) Improved accuracy and standardization of inspection and evaluation: Through mechanisms such as data cleaning, parameter verification, and anomaly handling, errors caused by human operation deviations are effectively avoided, ensuring the accuracy and standardization of quality inspection and evaluation data and forms, and improving the level of quality control; (4) Visualization and intuitiveness of quality status: Through the deep association between the three-dimensional model and the quality inspection and evaluation data, the quality status is visualized and interactively queried, solving the pain point of traditional quality control that is "invisible and intangible", and making it easier for managers to quickly grasp the distribution of engineering quality; (5) Enhanced module collaboration and closed-loop system: Construct a data linkage mechanism at the bottom level of each module to realize collaborative work of quality inspection and evaluation standard library, quality inspection and evaluation management, and quality three-dimensional model, forming a closed-loop management of "standard configuration-planning-control-visualization-archiving" to improve the overall control efficiency of the system. Attached Figure Description
[0016] Figure 1 A flowchart of a pumped storage power station quality evaluation and management method provided in an embodiment of the present invention. Detailed Implementation
[0017] The technical solution of the present invention will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are not all embodiments of the present invention. All other embodiments obtained by those skilled in the art without creative effort are within the protection scope of the present invention.
[0018] It should be noted that, unless otherwise specifically stated, the relative arrangement and numerical expressions of the components and steps described in these embodiments should not be construed as limiting the scope of the invention.
[0019] The following description of exemplary embodiments is merely illustrative and is not intended to limit the invention or its application or use in any way. Techniques, methods, and apparatus known to those skilled in the art may not be discussed in detail herein, but where applicable, such techniques, methods, and apparatus should be considered part of this specification.
[0020] Example 1 See Figure 1 , Figure 1 This is a flowchart of a quality evaluation and management method for pumped storage power stations proposed in this invention. Specific steps may include: S1. Construct a layered modular architecture: Construct a layered modular architecture that includes a data layer, a business logic layer, and a presentation layer. Each layer communicates with each other through standardized interfaces. The data layer uses MySQL to store structured data and Redis to optimize caching. The data layer is designed with a multi-table data model, including a form template table, a project division table, a control point table, a quality inspection and evaluation data table, and a 3D model association table. Foreign key associations are used to ensure data consistency and integrity. A table partitioning strategy is adopted to separate historical inspection and evaluation data from real-time data. Redis is used to cache commonly used project types, template data, and inspection and evaluation status data, with a cache validity period of 1 hour. The business logic layer encapsulates form template parsing algorithms, project division level matching algorithms, control point batch configuration algorithms, 3D model subdivision algorithms, and approval process engines, and ensures the atomicity of form filling, approval, and archiving operations through a transaction management mechanism; The presentation layer adopts a component-based development model, encapsulating form filling components, 3D model rendering components, and data visualization components. It uses asynchronous loading technology to achieve smooth loading of large amounts of data and 3D models.
[0021] S2. Establish a quality inspection and evaluation standard library: Establish a quality inspection and evaluation standard library, realize standardized management of multi-format form templates through a custom template parsing engine, construct a hierarchical model of engineering types, and realize batch association between control points and form templates through a batch configuration algorithm for control points; The custom template parsing engine supports the import and parsing of Excel (.xlsx, .xls) and Word (.docx) format templates, defines a unified template format specification, including header format, field types, required field identifiers, signature area, attachment associated fields, and converts imported template files into standardized XML format for storage; The project type hierarchy model is a three-level hierarchy model of "unit project - sub-project - unit project". The levels are associated through the parent ID. Each project type is assigned a unique code, and the coding rule is "unit project code + sub-project code + unit project code". A hierarchy tree construction algorithm was developed to dynamically generate a project type list tree through a recursive query method, supporting operations such as adding, editing, deleting, moving up, and moving down. The batch configuration algorithm for control points adopts batch database operations and Redis caching optimization. It receives project type ID and basic control point information (number, name, importance identifier) parameters, generates control point data through batch insertion, and automatically associates the corresponding form template. The response time for batch configuration of thousands of control points is ≤5 seconds. A "many-to-many" mapping mechanism is used to associate form templates with project types and control points, and the associated data is synchronized to the quality inspection and management module in real time.
[0022] S3. Implement full-process management of quality inspection and evaluation: Based on the quality inspection and evaluation standard library, implement full-process management of quality inspection and evaluation, construct a four-level engineering division model to realize the automatic association of unit engineering planning and control points, and complete the closed-loop operation of online form filling, electronic signature approval and automatic archiving. The fourth-level project division model is a "section-unit project-sub-project-unit project" model. It dynamically generates a project division list tree through a recursive query algorithm, supporting expand, collapse, and search functions, with a search response time ≤300ms. A unit project information data table is designed, automatically generating a serial number and system code when a new unit project is added. Electronic archive classification guidelines are embedded, establishing a relationship between directory codes, classification numbers, and unit projects, with specification selection via a drop-down selection component. Based on the unit project type, control points in the quality inspection and evaluation standard library are automatically matched, completing unit project planning and control point association. Online form filling is achieved through a custom form filling component. When loading the template, it automatically extracts unit project information to fill the table header. It supports data entry, temporary saving, and submission for approval. It also supports attachment upload and scanned document return. The electronic signature uses the RSA asymmetric encryption algorithm to encrypt and store the signature information, and combines the timestamp mechanism to process the signature data, generating a unique verification code that is bound to the form data; a workflow engine is used to build an automated approval process of "submission-review-approval-archiving", dynamically assigning approvers according to the personnel approval list planned for the project, updating the approval status in real time and sending approval reminder messages; Automatic archiving uses a PDF merging algorithm to sort and merge forms and attachments according to the preset rules of "Unit Project Quality Grade Evaluation Form > Unit Project Inspection and Acceptance Application Form > Selected Forms", automatically naming them with the full name of the Unit Project Quality Grade Evaluation Form, and synchronizing them to the pre-filing module.
[0023] S4. Implement 3D visualization control of engineering projects: Import the 3D model of the project and perform geometric subdivision according to the engineering division hierarchy. Integrate the subdivided model units with the corresponding engineering units, control points and evaluation forms. Based on WebGL technology, realize the visualization rendering and interactive query of the engineering quality status. The engineering 3D model supports importing BIM, OBJ, and FBX formats. After import, it is converted to GLB format using a model format conversion algorithm to reduce file size and verify model integrity. The 3D model is geometrically segmented according to the four-level engineering division model. Each segmented model unit is assigned a unique identifier that is consistent with the engineering unit code. A model association algorithm is developed to integrate the model unit with the corresponding engineering unit, control point and verification form through the engineering unit code. The association relationship is stored in the model association table. The 3D model rendering employs Level of Detail (LOD) technology and piecewise loading technology. It dynamically loads models of different precision based on the viewing distance: low-precision models with ≤1000 faces are loaded at long distances, while high-precision models with ≥10000 faces are loaded at close distances. Based on WebGL technology, the quality status is mapped to the corresponding color for real-time rendering. It supports model rotation, scaling, and translation operations. Clicking on a model unit allows users to query the corresponding unit project, control points, and evaluation form information.
[0024] The quality inspection and evaluation standard library, quality inspection and evaluation management, and 3D model module achieve real-time data synchronization through the underlying data linkage interface. When the template, project type, and control point data in the quality inspection and evaluation standard library change, it is automatically synchronized to the quality inspection and evaluation management module. When the inspection and evaluation result data in the quality inspection and evaluation management module changes, it is automatically synchronized to the 3D model module to update the quality status rendering of the model.
[0025] Example 2 This embodiment provides a quality evaluation and management system for pumped storage power stations, specifically including: M1 is a layered architecture module, which includes a data layer, a business logic layer, and a presentation layer. Each layer communicates with each other through standardized interfaces. The data layer uses MySQL to store structured data and Redis for caching optimization. M2, the quality inspection and evaluation standard library module, includes a custom template parsing engine and an engineering type hierarchical model, and realizes batch association between control points and form templates through a control point batch configuration algorithm; Specifically, starting with adding, editing, and downloading form templates, and through form type and usage configuration retrieval and form template management, a three-level quality inspection and evaluation standard library is formed, which includes a unit project standard library, a sub-project standard library, and a unit project standard library. It also enables batch addition, editing, deletion, and configuration of control points. M3, Quality Inspection and Evaluation Management Module, constructs a four-level engineering division model to realize the automatic association between unit engineering planning and control points, and completes the closed-loop operation of online form filling, electronic signature approval and automatic archiving; Specifically, it is divided into two sub-processes: quality inspection and assessment planning and quality inspection and assessment control. Quality inspection and assessment planning completes the following steps in sequence: editing the project division, adding forms, and configuring form control points. Quality inspection and assessment control completes the following steps in sequence: online form filling, embedding electronic signatures, and online form approval. M4, the quality 3D model module, is used to import the engineering 3D model and perform geometric subdivision according to the engineering level. It integrates the subdivided model units with the corresponding engineering units, control points and inspection forms, and realizes the visualization rendering and interactive query of the engineering quality status based on WebGL technology. Specifically, it is divided into two sub-processes: 3D model management and 3D model display. The 3D model management completes the model creation, model subdivision, logic construction, control point setting, and control point association in sequence. The 3D model display completes the display of the qualified and excellent status of the project quality, the viewing, rotation and scaling of the 3D model, and the viewing of the quality inspection form in sequence. M5, the underlying data linkage interface, is used to realize real-time data synchronization between the quality assessment standard library module, the quality assessment management module, and the quality 3D model module.
[0026] Example 3 This embodiment, based on a specific hardware and software environment, details the implementation of each core technology of the present invention to ensure that those skilled in the art can reproduce the technical solution of the present invention. It is divided into three core embodiments, all of which adopt the following unified hardware and software environment: The hardware environment is as follows: Server CPU: Memory: 32GB, Hard Drive: 3TB SSD, Operating System: .
[0027] The software environment is as follows: PHP programming language, MySQL 8.0 database, and ThinkPHP 5.0 development framework. The front-end primarily uses... Develop using frameworks such as [framework name].
[0028] B1. Specific Implementation of the Quality Assessment Standard Library Module B11. Form Template Parsing and Management Implementation: A custom template parsing engine was developed using the PHP programming language and based on the ThinkPHP 5.0 framework. Parsing utility classes were written to support... , Importing and parsing format templates. Uploading HTML forms from the form library and storing them in the form template table ( The table structure includes the following fields: template number (primary key), template name, table type, table purpose, creation time, and status.
[0029] It supports adding, editing, and downloading form templates. It enables multi-dimensional template queries by configuring the search function based on form type and purpose. The search results are uniformly maintained through the form template management module to ensure that the template format is consistent and reusable.
[0030] B12. Implementation of hierarchical modeling and control point configuration for project types: Project type data tables are created using MySQL 8.0 ( The table structure includes the following fields: project code (primary key, bigint(20)), project name (varchar(100)), parent ID (varchar(50)), level (int), status (int). The project code adopts the combination of "unit code + division code + unit code" (such as "CSXN-01-001").
[0031] Construct a three-level hierarchical model of "Unit Project Standard Library - Sub-project Standard Library - Unit Project Standard Library", develop a hierarchical tree construction algorithm, and implement a recursive query method ( It dynamically generates a list tree of project types, supporting operations such as adding, editing, deleting, moving up, and moving down. Moving up / down is achieved by adjusting the sort field (sort) to ensure a reasonable hierarchical order.
[0032] The control point batch configuration algorithm passes Write a batch processing utility class that receives parameters such as project type ID and basic control point information (number, name, importance identifier), and processes them through a batch insert method. Batch generate control point data and automatically associate it with the corresponding form template (associate tables through templates). (Related functions) to reduce database interactions. Introduce Redis caching for commonly used project types and template data, with a cache expiration time set to 1 hour, improving the speed of related queries and ensuring that batch configuration of thousands of control points takes ≤5 seconds to respond.
[0033] B2. Specific Implementation of the Quality Inspection and Assessment Management Module B21. Quality Inspection and Evaluation Planning Implementation: Creating Unit Project Information Data Tables ( The table structure includes fields such as: Unit Project Serial Number (Primary Key), System Code, Unit Project ID, Sub-project ID, Section ID, Unit Project Location, Key Location (int), Project Type ID, Start and End Elevation, Start and End Chainage, Start Date, and Completion Date.
[0034] The project is divided into sections and edited. An algorithm for project division list tree is developed. Through recursive query method, a four-level project division list tree of "section-unit project-sub-project-unit project" is dynamically generated. It supports expand, collapse and search functions. The search is implemented through fuzzy query and the response time is ≤300ms.
[0035] After completing the project division, add new forms, automatically matching the corresponding form template based on the unit project type; configure form control points, selecting the corresponding control points from the quality inspection and evaluation standard library, and storing them in the association table after association. .
[0036] Electronic record guidelines are embedded by importing classification guideline data into a data table. Establish the association between directory codes, classification numbers, and unit projects; develop drop-down selection components based on... Write a selector component to enable standardized selection of directory codes and classification numbers, and automatically associate the selected information with the corresponding file classification information.
[0037] B22. Quality Inspection and Control Implementation: The online form filling component is developed based on Thinkphp 5.0 template rendering. A form filling component is written, and when the template is loaded, it is accessed via an interface (…). Get the XML template, parse it, render the form interface, and then use the interface ( Extract unit project information to fill the table header, and support attachment upload and scanned document return.
[0038] Electronic signature integration uses third-party electronic signature components ( The electronic signature is embedded by calling the component interface. The signature information is encrypted using the RSA asymmetric encryption algorithm, a unique verification code is generated and stored in the form data, and the verification code is automatically verified every time the form is viewed.
[0039] The approval process is implemented based on dynamic workflow, and a process definition file is written. Define the "submit-review-approval-archiving" process nodes, and based on the personnel approval list planned for the project, use an interface ( Dynamically assign approvers; R&D process status management ( It updates the approval status in real time (pending submission, under review, approved, rejected, executed) and sends approval reminder messages to the approver via Web-msg-sender.
[0040] PDF merging and archiving via Component implementation: Write a PDF merging utility class that sorts forms and attachments in the order of "Unit Project Quality Grade Assessment Form > Unit Project Inspection and Acceptance Application Form > Selected Forms," automatically renaming them to the full name of the Unit Project Quality Grade Assessment Form, and connecting them via an interface (…). It is synchronized to the pre-filing module of archives to realize the closed loop of archiving.
[0041] B3. Specific Implementation of the Quality 3D Model Module B31. 3D Model Management Implementation: Develop a model import component that supports importing mainstream formats such as BIM, OBJ, and FBX. It uses a model format conversion algorithm to convert to GLB format, reducing file size and verifying model integrity to complete model creation.
[0042] A partitioning algorithm based on geometric segmentation technology was developed to partition the model according to the hierarchy of "section-unit project-sub-project-unit project". Each partitioned model unit is assigned a unique identifier (consistent with the project unit code) and stored in a 3D model unit table. ).
[0043] The process involves: constructing the model logic and establishing hierarchical relationships between model units; setting control points by matching control points from the quality assessment standard library with their corresponding model units; and completing the control point association by encoding the control points through engineering units. Table and The table association enables the integrated association of "model unit - engineering unit - control point - verification form", and the association relationship is stored in the model association table. ).
[0044] Using LOD (Level of Detail) technology, models of different precision are dynamically loaded based on the viewing distance. Low-precision models (≤1000 faces) are loaded at long distances, while high-precision models (≥10000 faces) are loaded at close distances. A piecewise loading technique is used to divide large models into multiple pieces and load them asynchronously to improve speed.
[0045] B32. Implementation of 3D Model Display: Developing a rendering component based on WebGL technology. The quality status is mapped to the corresponding color (Excellent: #00FF00, Pass: #0000FF, Not inspected: #808080, Not constructed: #FFFFFF), and the model is rendered in real time to show the pass and excellent status of the project quality.
[0046] The interactive algorithm supports model rotation, scaling, and translation, implemented through mouse event listening; when a model unit is clicked, it is accessed via an interface ( The system allows users to query the corresponding unit projects, control points, and inspection and evaluation forms, which are then displayed on the right panel, enabling them to view quality inspection and evaluation forms and trace data.
[0047] The above specific embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to examples, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for quality evaluation and management of pumped storage power stations, characterized in that, include: A layered modular architecture is constructed, comprising a data layer, a business logic layer, and a presentation layer. Each layer communicates with each other through standardized interfaces. The data layer uses MySQL to store structured data and Redis for caching optimization. Establish a quality inspection and evaluation standard library, realize standardized management of multi-format form templates through a custom template parsing engine, construct a hierarchical model of engineering types, and realize batch association between control points and form templates through a batch configuration algorithm for control points; Based on the aforementioned quality inspection and evaluation standard library, the entire process of quality inspection and evaluation is managed. A four-level engineering division model is constructed to realize the automatic association between unit engineering planning and control points, and to complete the closed-loop operation of online form filling, electronic signature approval and automatic archiving. Import the 3D model of the project and perform geometric subdivision according to the project hierarchy. Integrate the subdivided model units with the corresponding engineering units, control points and evaluation forms. Based on WebGL technology, realize the visualization rendering and interactive query of the project quality status.
2. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The custom template parsing engine supports the import and parsing of Excel and Word format templates, converting imported template files into standardized XML format for storage.
3. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The project type hierarchy model is a three-level hierarchy model of "unit project - sub-project - unit project". The levels are associated through the parent ID, and each project type is assigned a unique code.
4. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The four-level project division model is a "section-unit project-sub-project-unit project" model, which dynamically generates a project division list tree through a recursive query algorithm.
5. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The electronic signature uses the RSA asymmetric encryption algorithm to encrypt and store the signature information, and combines a timestamp mechanism to process the signature data.
6. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The automatic archiving uses a PDF merging algorithm to sort and merge forms and attachments according to preset rules, and automatically names them before synchronizing them to the pre-file module.
7. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The batch configuration algorithm for control points employs batch database operations and Redis caching optimization, achieving a response time of ≤5 seconds for batch configuration of thousands of control points.
8. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The engineering 3D model supports importing BIM, OBJ, and FBX formats, and is converted to GLB format after import.
9. The method for quality evaluation and management of pumped storage power stations according to claim 1, characterized in that, The 3D model rendering uses LOD (Level of Detail) technology and piecewise loading technology, dynamically loading models of different precision based on the viewing distance.
10. A quality inspection and management system for pumped storage power stations, characterized in that, The method for quality evaluation and management of pumped storage power stations according to any one of claims 1-9 specifically includes: The layered architecture module includes a data layer, a business logic layer, and a presentation layer. Each layer communicates with each other through standardized interfaces. The data layer uses MySQL to store structured data and Redis for caching optimization. The quality inspection and evaluation standard library module includes a custom template parsing engine and an engineering type hierarchical model, which realizes the batch association between control points and form templates through a batch configuration algorithm for control points; The quality inspection and management module constructs a four-level project division model to realize the automatic association between unit project planning and control points, and completes the closed-loop operation of online form filling, electronic signature approval and automatic archiving; The Quality 3D Model Module is used to import engineering 3D models and perform geometric subdivision according to engineering levels. It integrates the subdivided model units with the corresponding engineering units, control points, and inspection and evaluation forms, and realizes the visualization rendering and interactive query of engineering quality status based on WebGL technology. The underlying data linkage interface is used to realize real-time data synchronization between the quality assessment standard library module, the quality assessment management module, and the quality 3D model module.