Method for accelerating test of anti-ultraviolet aging performance of building membrane material

By identifying leakage risk units in architectural membrane engineering structures, applying pre-tension stress and boundary constraints, and combining the environmental decomposition conditions of the target area to conduct accelerated aging tests, the problem of lacking comprehensive consideration of ultraviolet radiation, humidity and mechanical effects in the aging assessment of architectural membranes in existing technologies has been solved, and efficient life assessment and maintenance decision support have been achieved.

CN121762436BActive Publication Date: 2026-06-23HUNAN ZHONGHUAN HI TECH MATERIALS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUNAN ZHONGHUAN HI TECH MATERIALS CO LTD
Filing Date
2026-03-05
Publication Date
2026-06-23

Smart Images

  • Figure CN121762436B_ABST
    Figure CN121762436B_ABST
Patent Text Reader

Abstract

The application discloses an accelerated test method for the anti-ultraviolet aging performance of building membrane materials, and particularly relates to the technical field of building membrane material durability test, and is used for solving the problem that the existing anti-ultraviolet aging test of building membrane materials is mainly aimed at standard material test pieces, and it is difficult to reflect the aging behavior and leakage risk of lap joint structure, fixed structure and end structure under real service working conditions. Through the use of membrane structure information and operation and maintenance records, the structure units with higher leakage risk in lap joint, fixing and end are screened, the boundary conditions are restored on the adjustable base, the service environment is divided into three types of working conditions and a working condition sequence is constructed, the light, temperature and humidity and mechanical action are applied in the composite aging device, the deformation and durability indexes are obtained to form the damage indexes, and the equivalent service life is calculated by a life evaluation module according to the damage evolution and working condition cycle relationship, so that the targeted accelerated test is carried out under the condition close to the real working condition, and the support of the leakage risk and maintenance decision is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building membrane material durability testing technology, specifically an accelerated testing method for the UV aging resistance of building membrane materials. Background Technology

[0002] In building roofing and exterior wall engineering, architectural membrane materials, as an important component of waterproofing and enclosure systems, are subjected to the combined effects of long-term solar ultraviolet radiation, temperature and humidity changes, wind loads, and temperature difference deformation. This makes them prone to aging, cracking, warping, bulging, and leakage at overlaps, mechanically fixed points, and terminations. Current technologies for testing the UV aging resistance of architectural membrane materials mainly focus on the material level. Standardized weathering testing equipment is typically used to conduct UV irradiation, thermal cycling, and damp-heat cycling tests on standard specimens, supplemented by tests for tensile properties, tear resistance, and low-temperature flexibility. Some studies also conduct peel and shear strength tests on overlap specimens after UV aging to assess joint durability. The above methods have some effect in evaluating the UV aging resistance of a single material system, but they mostly use regular test pieces as the object. The test boundary conditions are different from the actual engineering structure. UV radiation, humidity and mechanical action are often applied in stages or weakly coupled. The evaluation results mostly stay at the level of material index retention rate, appearance defect level, etc., and there is no direct correspondence between them and the leakage risk and service life of specific engineering structures.

[0003] On the other hand, in engineering practice, the failure of architectural membrane materials often concentrates on detailed structures such as overlapping structures, fixed structures, and termination structures. These structures are affected not only by the long-term effects of ultraviolet radiation and environmental media, but also by factors such as base stiffness, pre-tension state, component deflection, and local stress concentration. Existing technologies have attempted to conduct comprehensive environmental tests in climate chambers by fabricating structural specimens with overlapping or fixed components. However, these methods generally suffer from problems such as unclear correspondence between the test structure and the engineering structure, simplification of service conditions to a few fixed combinations, and insufficient correlation between test conditions and specific climate regions and structural load conditions. Furthermore, existing tests mostly assess material performance changes or the degree of appearance damage within a single test cycle, lacking a structural level-based approach that transforms multi-source observation results during the test process into quantitative indicators and assessment frameworks for structural damage that can be used for life estimation. This makes it difficult to provide traceable and verifiable evidence for the verification of UV aging resistance design, the formulation of maintenance strategies, and the scheduling of operation and maintenance cycles for specific regions and structural units.

[0004] In summary, existing technologies lack an accelerated testing method for architectural membrane engineering structures, especially for structural units with high leakage risks such as overlapping structures, fixed structures, and termination structures. This method should be able to conduct reproducible accelerated aging tests in the laboratory, taking into account the synergistic effects of ultraviolet radiation, humidity, and mechanical forces, and establish a relationship between damage quantification and service life estimation at the structural level that is related to the service environment, while closely approximating the service environment of the target area. Summary of the Invention

[0005] To address the shortcomings of existing technologies, this invention provides an accelerated testing method for the UV aging resistance of architectural membrane materials, thereby resolving the problems mentioned in the background section.

[0006] To achieve the above objectives, the present invention provides the following technical solution: an accelerated testing method for the UV aging resistance of architectural membrane materials, comprising:

[0007] S1. Collect structural information of architectural membrane materials, identify overlapping structures, fixing structures and termination structures, and select structural units with leakage risks as test structural units;

[0008] S2. Lay the base layer and architectural membrane material on the adjustable base according to the test structural unit to form a structural specimen including overlaps and fasteners. Apply pre-tension stress and limit boundary constraints through the tensioning mechanism.

[0009] S3. Based on the meteorological data and structural load of the target area, the service environment is decomposed into ultraviolet-dominated conditions, humidity-dominated conditions and mechanical-dominated conditions, and combined to form an acceleration condition sequence.

[0010] S4. Place the structural sample in the composite aging device and apply ultraviolet irradiation, temperature and humidity cycling and mechanical load synchronously according to the accelerated working condition sequence. Collect structural stress and deformation, and use structural stress and deformation as feedback to adjust the ultraviolet irradiation intensity, temperature and humidity cycling parameters and mechanical load amplitude.

[0011] S5. Collect data on geometric deformation, water tightness and interface strength of the overlapping area and fixed area at each loading stage, and calculate the structural damage index of the building membrane material by combining the mechanical property decay data of the building membrane material matrix.

[0012] S6. Based on the relationship between the loading parameters at each stage and the structural damage index of the building membrane material, estimate the service life of the building membrane material under the target service environment.

[0013] In a preferred embodiment, S1 includes:

[0014] The system categorizes and codes the overlapping, fixing, and termination structures related to the laying of architectural membrane materials within the building structure where the membrane material is located.

[0015] Organize the structural names, geometric dimensions, and layout rhythms into structural information for architectural membrane materials;

[0016] A structural segment that includes at least one of the following structural types: overlapping structure, fixed structure, and termination structure is defined as a structural unit;

[0017] Standardize and unify the names of structures, units of length, units of angle, and units of load.

[0018] Delete records that do not conform to the design specifications, and supplement missing parameters according to the design specifications and the confirmed construction style;

[0019] Write the structural information of the building membrane material project into the structural configuration database according to the project identifier and structural unit identifier.

[0020] In a preferred embodiment, the system establishes structural unit records in the structural configuration library based on engineering design data, construction data, and operation and maintenance data;

[0021] Summarize the repair records of leakage, bulging and cracking by structural unit within the time range covering the heating season and high temperature period;

[0022] Determine the threshold for the number of repairs and the threshold for repair costs based on design requirements and operation and maintenance management requirements;

[0023] The structural units that meet the threshold conditions are identified as leakage risk test structural units, and the structural information of the building membrane material is exchanged with the design management platform and the operation and maintenance management platform in the form of messages through the industrial network.

[0024] The message contains a project identifier, a construction unit identifier, a time identifier, and an error code. The project identifier, construction unit identifier, and time identifier form an idempotent key, and the idempotent key controls the writing of construction unit records.

[0025] The evidence chain recording module registers the leakage risk test construction unit and the corresponding rule version number.

[0026] In a preferred embodiment, S2 includes:

[0027] A base layer and architectural membrane material are laid on an adjustable base, and the support conditions of the structural specimen are limited by a limiting mechanism around the base.

[0028] The tensioning mechanism connected to the adjustable base applies tension in a monotonically increasing manner within a predetermined time window, so that the architectural membrane material is in a state of pre-tension stress.

[0029] Sensors are installed near the base section and the fasteners to monitor the base deflection and the fastener displacement. When the monitored values ​​reach the safety limit, the control unit reduces the tension and determines the current tensioning as unqualified.

[0030] Before tensioning, an idempotent key is generated based on the structural sample mark and time mark as a tensioning command mark. When the idempotent key has been registered, the control unit no longer drives the tensioning mechanism.

[0031] For qualified structural specimens, the control unit writes the base configuration parameters, prestress range, boundary constraint form, and arrangement parameters of lap joint and fixed structures into the specimen logbook.

[0032] In a preferred embodiment, S3 includes:

[0033] For the target area where the test structural unit is located, a time series is formed using meteorological data and structural load data;

[0034] The time series is divided into ultraviolet-dominated conditions, humidity-dominated conditions and mechanical-dominated conditions according to parameter thresholds and combination rules, and an acceleration condition sequence is generated by sequentially arranging the three types of condition segments.

[0035] Assign a working condition number and working condition version number to each working condition segment, and register the duration of the segment and the range of various action parameters;

[0036] The operating condition analysis module sends an operating condition configuration message carrying the operating condition number, operating condition version number, and idempotent key to the composite aging device through the industrial network. If the idempotent key is not registered, the composite aging device will load the corresponding operating condition segment.

[0037] In a preferred embodiment, S4 includes:

[0038] The sample is fixed on the sample holder of the composite aging device. The composite aging device is in a single closed chamber where ultraviolet radiation is applied by the light module, temperature and humidity are circulated by the air conditioning module, and mechanical load is applied by the mechanical actuation module.

[0039] The control system retrieves an acceleration sequence from the operating condition library, which includes the operating condition number, segment duration, target ultraviolet radiation intensity range, target temperature range, target humidity range, and target mechanical action range, and loads each operating condition segment sequentially.

[0040] In a preferred embodiment, the control system divides the acceleration condition sequence into observation windows, and collects structural stress and structural deformation according to a preset rhythm within each observation window, and compares them with the target range and safety limits.

[0041] When both structural stress and structural deformation are below the lower limit of the target range, the loading parameters are increased by a preset step size.

[0042] When the structural stress reaches the safety limit, the loading parameters are reduced by a preset step size.

[0043] Loading parameters include ultraviolet radiation intensity, temperature and humidity cycle amplitude, and mechanical load amplitude;

[0044] The execution command for the working condition carries the structural sample identifier, working condition number, current sequence number, working condition version number, and idempotency key;

[0045] The composite aging device avoids repeated execution based on idempotent keys and registers the execution results of each operating condition segment in the evidence chain based on the current sequence number and status flag.

[0046] In a preferred embodiment, S5 includes:

[0047] An observation window is set up during each loading stage. At the end of the observation window, the measurement and control unit collects the geometric deformation, water tightness, interface strength and mechanical properties of the building membrane matrix of the overlapping area and the fixed area.

[0048] Calculate the structural damage index of architectural membrane materials based on the weighting and grading rules corresponding to the parameter version number;

[0049] Write the observation values, structural damage index of building membrane material, structural sample identification, working condition number, time identifier and parameter version number corresponding to this observation window into the damage record database;

[0050] An idempotent key is generated using the sample identifier, working condition number, and time identifier. Records with the same idempotent key are registered as duplicate reports in the evidence chain recording module using status flags and error codes.

[0051] In a preferred embodiment, S6 includes:

[0052] The life assessment module establishes a connection with the damage record library, operating condition library, rule library, and life assessment library;

[0053] The life assessment module reads the structural damage index of the building membrane material and the corresponding working condition number from the damage record library based on the structural sample identification, and reads the number of working condition cycles corresponding to the working condition number from the working condition library.

[0054] At the time points when the damage index of the building membrane material changes from the normal level to the degradation level and from the degradation level to the failure level, the number of working condition cycles is converted into the equivalent service life under the target service environment according to the conversion rules registered in the rule base.

[0055] The equivalent service life, rule version number, operating condition version number, structural sample identifier, and target service environment identifier are written into the life assessment database, and the time identifier, rule version number, and operating condition version number are registered by the evidence chain recording module.

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

[0057] 1. By uniformly classifying and screening the overlapping, fixed, and termination structures based on the engineering structural information and operation and maintenance records of architectural membrane materials, the test structural units are restored on an adjustable base and pre-stress and boundary constraints are applied. Combining meteorological data and structural loads of the target area, the service environment is decomposed into ultraviolet-dominated, humidity-dominated, and mechanical-dominated conditions to generate an accelerated operating condition sequence. Ultraviolet irradiation, temperature and humidity cycles, and mechanical action are simultaneously applied in a composite aging device. Geometric deformation, water tightness, interface strength, and mechanical properties of the architectural membrane matrix are continuously acquired around the overlapping and fixed areas, and the structural damage index of the architectural membrane material is calculated. The life assessment module calculates the equivalent service life under the target service environment based on the evolution of the damage index and the relationship between the operating condition cycle. This achieves the effect of targeted accelerated testing and life assessment of the UV resistance of architectural membrane materials under near-real structural stress and environmental conditions, and improves the correspondence between test results and leakage risk and maintenance decisions.

[0058] 2. By setting structural unit identifiers, structural sample identifiers, working condition numbers, parameter version numbers, rule version numbers, working condition version numbers, and model version numbers at each stage of the construction membrane material engineering structural information collection, test structural unit selection, structural sample preparation, accelerated working condition generation, composite aging loading, damage recording, and life assessment, and by generating idempotent keys and status markers, configuring error codes, and establishing structural configuration libraries, working condition libraries, damage record libraries, and life assessment libraries for structural information messages, control commands, and observation records, and by using the evidence chain recording module to perform full-process traceability management of key parameters and processing results, the system achieves the effect of ensuring consistent execution results at each stage, avoiding duplicate entries or configuration disorder, and improving the traceability of the test process and life assessment results and the safety of engineering applications. Attached Figure Description

[0059] Figure 1 This is a flowchart illustrating an accelerated testing method for the UV aging resistance of architectural membrane materials according to the present invention. Detailed Implementation

[0060] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0061] Example: Figure 1 A flowchart illustrating an accelerated testing method for the UV aging resistance of architectural membrane materials according to the present invention is provided. The accelerated testing method for the UV aging resistance of architectural membrane materials includes:

[0062] S1. Collect structural information of architectural membrane materials, identify overlapping structures, fixing structures and termination structures, and select structural units with leakage risks as test structural units;

[0063] S2. Lay the base layer and architectural membrane material on the adjustable base according to the test structural unit to form a structural specimen including overlaps and fasteners. Apply pre-tension stress and limit boundary constraints through the tensioning mechanism.

[0064] S3. Based on the meteorological data and structural load of the target area, the service environment is decomposed into ultraviolet-dominated conditions, humidity-dominated conditions and mechanical-dominated conditions, and combined to form an acceleration condition sequence.

[0065] S4. Place the structural sample in the composite aging device and apply ultraviolet irradiation, temperature and humidity cycling and mechanical load synchronously according to the accelerated working condition sequence. Collect structural stress and deformation, and use structural stress and deformation as feedback to adjust the ultraviolet irradiation intensity, temperature and humidity cycling parameters and mechanical load amplitude.

[0066] S5. Collect data on geometric deformation, water tightness and interface strength of the overlapping area and fixed area at each loading stage, and calculate the structural damage index of the building membrane material by combining the mechanical property decay data of the building membrane material matrix.

[0067] S6. Based on the relationship between the loading parameters at each stage and the structural damage index of the building membrane material, estimate the service life of the building membrane material under the target service environment.

[0068] The technical connections and implementation logic of the six steps are as follows:

[0069] In S1, the system first collects information on the architectural membrane structure, identifying and classifying overlapping, fixed, and termination structures. Based on maintenance and leakage data, it selects structural units with high leakage risk as test units, providing representative target objects for subsequent experiments. In S2, based on the test structural units, the corresponding base layer and architectural membrane arrangement are restored on an adjustable base to form a structural specimen including overlaps and fasteners. Simultaneously, a tensioning mechanism applies pre-tension and limits boundary constraints to ensure the specimen's stress boundaries match the actual engineering conditions. In S3, using meteorological data and structural loads of the target area, the service environment is decomposed into UV-dominated, humidity-dominated, and mechanically-dominated conditions. These conditions are then combined to form an accelerated aging sequence reflecting the actual service rhythm, providing a temporal and strength framework for composite aging loading. In S4, the structural specimen is placed in the composite aging device and subjected to accelerated aging loading according to the accelerated aging sequence. The experiment involves applying ultraviolet radiation, temperature and humidity cycles, and mechanical loads, and collecting structural stress and deformation data at each observation stage. These data are used as feedback to adjust the effects of light, temperature and humidity, and mechanical forces, ensuring the experiment remains within the predetermined engineering stress range. In S5, geometric deformation, water tightness, and interface strength data are continuously collected around the overlapping and fixed areas. Combined with the degradation of the mechanical properties of the building membrane matrix, the multi-source observation results are aggregated into a single structural damage index for the building membrane, characterizing the degree of structural degradation under accelerated loading conditions. Finally, in S6, based on the relationship between the loading parameters at each stage and the structural damage index of the building membrane with time and the sequence of loading conditions, the damage evolution process is linked to the loading cycle to estimate the equivalent service life of the building membrane under the target service environment. This forms a complete technical chain that uses real structural units as the object and integrates structural reconstruction, loading condition construction, multi-field collaborative loading, and life assessment.

[0070] S1. Collect structural information of architectural membrane materials, identify overlapping structures, fixing structures, and termination structures, and select structural units with leakage risks as test structural units. The specific implementation is as follows:

[0071] When acquiring structural information for architectural membrane material projects, the system classifies and codes the structures related to membrane material installation, taking individual buildings or building areas as objects. The structural information for architectural membrane material projects can be understood as a set of parameters describing the membrane material's installation method in the project. Preferably, this includes the structural names, geometric dimensions, layout rhythm, and allowable construction deviations for overlapping, fixing, and termination structures. Overlapping structures can be understood as the joint area formed by two membrane sheets overlapping on the roof or facade. Their geometric dimensions preferably include at least the overlap width, overlap length, and the position of the overlap edge relative to the base layer boundary. The fixed structure can be understood as a structural form that constrains the membrane material to the base layer through mechanical fasteners. Its parameters preferably include the type of fastener, the spacing of the fasteners, and the relative positional relationship between the fasteners and the overlapping structure. The arrangement rhythm preferably includes the spacing of the fasteners along the length and width directions, the row and column arrangement, and the correspondence with the structural components. The termination structure can be understood as the end structure formed by the membrane material in conjunction with concrete components, metal components, or pressure strip components at parapet walls, eaves, openings, or other boundaries. Its parameters preferably include the termination height, pressure strip width, and the overlapping relationship between the termination position and adjacent components.

[0072] A structural unit can be understood as a segment of architectural membrane engineering structure that can be independently marked on the design drawings and identified separately on site. It may contain one or more of the following: overlapping structure, fixing structure, and termination structure. The test structural unit is the target structural unit selected from all structural units based on leakage risk, which is used to replicate its stress state and environmental action state in subsequent tests.

[0073] When collecting structural information for architectural membrane materials, the system can obtain initial structural information based on design drawings, construction organization designs, and detailed design data generated during the engineering design phase. Preferably, it can also supplement this information with construction records, as-built drawings, and inspection and maintenance records from the operation and maintenance phase. This ensures that the structural unit description reflects both the design intent and the actual construction and usage conditions. To ensure the representativeness of the selected test structural units, a time range covering typical climate cycles can be set, such as at least a complete heating season and high-temperature season. Within this time range, the operation and maintenance management entity compiles maintenance records related to leakage, bulging, and cracking. The maintenance frequency and method are aggregated by structural unit. Structural units with high leakage frequency and high maintenance costs are marked as high-risk leakage structural units. This marking principle preferably takes into account both the number of failures and the resource consumption of a single maintenance, highlighting structural units that have a significant impact on overall safety and operation and maintenance costs, thereby forming a candidate set of test structural units.

[0074] To ensure consistency in information from different sources, the system standardizes structural names during the organization of architectural membrane material engineering structural information. Different names for the same structure are uniformly mapped to a standardized structural name. Standardized units of length and angle are used for dimensional parameters, standardized units of pressure or force are used for load parameters, and standardized representation methods are used for allowable construction deviations. Records that clearly exceed the reasonable range of the specifications can be regarded as abnormal records and removed. Structural units lacking key parameters can be supplemented according to current design specifications or typical structures confirmed by the design unit, so that all structural units in the same project are consistent in terms of naming method, unit system and parameter completeness.

[0075] When the system achieves the above-mentioned data collection and processing capabilities, it can establish communication connections with the design management platform and the operation and maintenance management platform through the industrial network. The industrial network can be understood as a digital communication network used to connect industrial computers, programmable controllers and management servers in the project environment. Preferably, a communication method with access control and reliability assurance capabilities is adopted. The design management platform can be understood as a management system used to store engineering design drawings, construction standard practices and design change records. The operation and maintenance management platform can be understood as a management system used to record inspection results and maintenance records.

[0076] When the system requests or receives architectural membrane material engineering construction information from the aforementioned platform via the industrial network, it preferably organizes the information in the form of structured messages. Each message can be set with fields such as project identifier, construction unit identifier, time identifier, rule version number, status flag, and error code. The project identifier is used to uniquely indicate the current project, the construction unit identifier is used to uniquely indicate a specific construction unit, the time identifier is used to indicate the time point of construction information collection or update, the rule version number is used to indicate the version of the construction information processing rules and construction classification rules currently used, the status flag is used to characterize the processing result of this construction information collection or processing operation, and the error code is used to further describe the specific reasons for the unsuccessful state.

[0077] Preferably, the status flag can be set to a predefined value to distinguish between states such as successful acquisition of construction information, incomplete construction information, and failure of construction information to pass the standardization check. The error code is carried when the status flag indicates an unsuccessful state and is used to indicate reasons such as missing required fields, parameters exceeding reasonable boundaries, or failure to access external platforms.

[0078] To avoid duplicate entries for the same construction unit when the network jitter or platform retransmission of messages occurs, the system can generate an idempotent key for each construction information message. The idempotent key can be formed by combining the project identifier, construction unit identifier, and time identifier to uniquely identify a construction information collection or processing operation. When the system receives messages with the same idempotent key, it can prioritize retaining the record of the first successfully processed message and register subsequent messages as duplicate events to prevent new writes or status changes from being triggered, thereby ensuring the idempotency of the construction information processing process.

[0079] To ensure the traceability of the entire process of structural information collection and structural unit selection, the system can be equipped with an evidence chain recording module. This module records the project identifier, structural unit identifier, time identifier, rule version number, status marker, and key parameter summary at the completion of each structural information collection, organization, verification, and leakage risk assessment operation. The key parameter summary preferably includes a combination of information such as overlap width, fastener spacing, termination height, and corresponding leakage risk level. It can also include the user identifier or process identifier that triggered the operation, so that the formation process of the structural configuration information can be reconstructed later.

[0080] The standardized and risk-marked architectural membrane engineering structural information generated through the above process can be centrally stored in a structural configuration library. The structural configuration library can be understood as a configuration storage unit that provides services for subsequent structural sample preparation and working condition construction. It is preferable to use a database or configuration management component with access control and version management capabilities to realize the query, locking and updating of test structural units and their parameters according to engineering identifier and structural unit identifier. In order to avoid configuration disorder caused by concurrent access, when writing or modifying the same structural unit, the structural configuration library can be locked according to the rule version number and time identifier, and only updates that conform to the version order are allowed to pass.

[0081] The aforementioned capabilities for collecting structural information, screening structural units, processing messages, and maintaining the structural configuration database for architectural membrane materials can be achieved by an industrial computer, a programmable logic controller (PLC), or a control device with similar computing and communication capabilities. Preferably, the logic for organizing structural information and assessing leakage risks is deployed on an industrial computer, while the logic related to on-site communication is deployed on a PLC. Implementation methods that use different models of equipment or deploy some functions on edge computing devices without changing the aforementioned capabilities and scope can be considered equivalent to the aforementioned implementation methods.

[0082] S2. Lay the base layer and architectural membrane material on the adjustable base according to the test structural unit to form a structural specimen including overlaps and fasteners. Apply pre-tension stress and limit boundary constraints through a tensioning mechanism. The specific implementation is as follows:

[0083] Based on the previously selected test structure unit, the laboratory sequentially lays the base layer and architectural membrane material on the adjustable base. The adjustable base is a load-bearing component used to support the structural specimen. Its overall stiffness adjustment range covers the stiffness range of the engineering base layer. Preferably, the overall stiffness and local deflection can be adjusted by replacing the panel, adding or removing stiffeners, or adjusting the support position. The boundary shape and support conditions of the structural specimen are limited by the limiting mechanism arranged around the perimeter.

[0084] The base layer can be a concrete slab, metal slab, or composite slab. Preferably, it is made of the same material as the one used in the project or a material whose mechanical properties fall within the predetermined performance range. The base layer is processed and marked according to the geometric dimensions, overlap positions, and fixing point arrangements recorded in the test structure unit, so that the base layer surface forms a laying area corresponding to the project structure. The laying of the architectural membrane material on the base layer is carried out according to the overlap width, overlap direction, and fixing component arrangement registered in the test structure unit. Preferably, an overlap length consistent with the project is reserved in the overlap area, and holes or positioning marks are pre-drilled at the fixing component positions. Fixing components are formed by mechanical fasteners, pressure strips, or pressure plates, so that the final structural specimen is a specimen restored on an adjustable base, containing at least one overlap area and multiple fixing components.

[0085] The tensioning mechanism is a tensioning component connected to two or more points of the adjustable base. It has the ability to apply controllable tension within a given stroke range. Preferably, an upper limit of tension and a range of tension change rate can be set. By gradually tensioning, the architectural membrane material is brought into a pre-tensioned state before the test, which falls within the pre-tension stress range corresponding to the combined effects of self-weight and temperature in the project. The pre-tensioning process is completed within a pre-set time window. Within this time window, the tension is controlled to increase in a monotonically changing manner to avoid impact loading.

[0086] To monitor the safety status during the pre-tensioning process, displacement sensors or strain sensors can be installed near the key sections of the adjustable base and the fasteners. The base deflection, fastener displacement, and local deformation of the specimen during tensioning are compared with pre-set safety limits and warning ranges. The safety limits can be determined based on the design allowable deflection, the allowable displacement of the fasteners, and the allowable strain of the membrane material, preferably given in the form of upper and lower limit ranges. When the monitored value enters the warning range or exceeds the safety limit, the control unit reduces or releases the tension, marks the tensioning process as not reaching the predetermined state or unqualified, and records the specimen identification, time identifier, base configuration version, rule version number, monitoring value range, and corresponding judgment result through the evidence chain recording module. The evidence chain recording module is used to register key parameters, status, and rule version in chronological order and keep the record complete and traceable, thereby preventing the specimen from entering the subsequent aging process.

[0087] The key actions involved in the sample preparation process are uniformly scheduled by the control unit. The control unit can be an industrial controller or an industrial computer, preferably with the ability to send control commands and receive feedback information. Before each tensioning action begins, the control unit generates a command message, which includes the sample identification, the current base configuration version, the rule version number, the target tension range, the predetermined tensioning time window, the time identifier, and the status flag field. The time identifier is used to indicate the start time and the planned completion time of this control cycle, and the status flag is used to indicate the command issuance status and execution status.

[0088] To prevent the same tensioning action from being executed multiple times due to communication retransmission, an idempotent key is generated for each instruction. The idempotent key is formed by combining the specimen identifier and the time identifier, and is used to uniquely identify a tensioning action. When the control unit receives feedback or repeat instructions, it compares the idempotent key. When the idempotent key matches the executed record, the instruction is archived only as a repeat record and the tensioning mechanism is no longer driven. This ensures that the same specimen undergoes only one effective tensioning process in the same tensioning stage.

[0089] After tensioning is completed, the control unit determines the tensioning process based on whether the monitored value falls within the target tension range and does not exceed the safety limit. The error code field is used to indicate several preset situations, such as successful tensioning, tension not reaching the target range, monitored value exceeding the safety limit, and incomplete monitoring signal during tensioning. Preferably, each type of error code is coded and explained in accordance with the coding standard adopted by the system, and included in the evidence chain record.

[0090] For a qualified structural specimen, the system writes its base configuration parameters, prestress range, boundary constraint form, lap joint and fixed structure arrangement parameters, and corresponding rule version number into the specimen ledger. The specimen ledger establishes a connection between the structural specimen identifier and the aforementioned structural configuration record, so that subsequent working condition construction and composite aging device can retrieve the complete configuration information of the structural specimen according to the structural specimen identifier.

[0091] The logic of adjustable base setting, tension control, monitoring acquisition and recording storage can be implemented by a controller installed near the sample stage in conjunction with the actuator, or by a centrally located control host communicating with multiple sample stations through an industrial network. As long as the above operations can be performed and the rules for recording idempotent keys, status flags, error codes and evidence chains are consistent with the overall method, they are all equivalent implementations of this step within the scope of this method.

[0092] S3. Based on meteorological data and structural loads in the target area, the service environment is decomposed into ultraviolet-dominated, humidity-dominated, and mechanically-dominated conditions, and combined to form an acceleration condition sequence, specifically implemented as follows:

[0093] For the target area where the test structure unit is located, the system has the ability to deduce the service environment of the architectural membrane material and generate an accelerated operating condition sequence based on meteorological data and structural load data. Meteorological data can be understood as observation records covering multiple natural years of sunshine duration, ultraviolet radiation intensity, temperature range, relative humidity, and precipitation. Preferably, the data is processed with a daily time step. Ultraviolet radiation intensity is set as a value expressed in power density, temperature is expressed in degrees Celsius, relative humidity is expressed as a percentage, and precipitation is expressed in millimeters. Structural load data can be understood as the range of wind load action, the range of component deflection caused by temperature changes, and the corresponding frequency of occurrence, obtained based on design documents, monitoring records, or operation and maintenance records. Preferably, wind load is expressed in pressure units, component deflection in length units, and frequency is expressed as the annual average number of occurrences. The service environment of the architectural membrane material can be defined as the long-term comprehensive conditions of the combined effects of sunlight, temperature and humidity, and component deformation on the structure where the architectural membrane material is located in the target area within a natural year. It is used to describe the typical combination of external forces on the architectural membrane material during its service life.

[0094] The ultraviolet-dominated working condition can be defined as a time segment in which the ultraviolet irradiation parameter is within a predetermined intensity range and the surface wetting and component deformation are within a predetermined low-impact range. The wetting-dominated working condition can be defined as a time segment in which the precipitation or relative humidity parameter is within a predetermined high-humidity range and the ultraviolet irradiation parameter is within a predetermined intermediate intensity range. The mechanically dominated working condition can be defined as a time segment in which the component deflection caused by wind load or temperature gradient is within a predetermined high-response range. The parameter threshold can be understood as the boundary value used to divide the intensity range, wetting range, and response range. The combination rule can be understood as the logical relationship for determining the working condition category according to the range to which each parameter belongs. Preferably, the parameter threshold and combination rule can be comprehensively determined based on the environmental classification recommendations given in national or industry standards, the long-term monitoring and statistical results of existing projects in the target area, and the research conclusions on the aging mechanism of building membrane materials. After determination, they are recorded together with the target area identifier and the test structural unit identifier.

[0095] When deriving the service environment, the system prioritizes aligning meteorological data from multiple calendar years in the target area along a time axis with a uniform time step. Records with different start and end times are uniformly mapped to a complete calendar year. Multiple observations within each time step are summarized into representative values ​​according to agreed rules. Observations that differ from similar records by more than a preset deviation range are removed as abnormal records. For periods with observation interruptions, statistical values ​​from adjacent years or periods are used to fill in the gaps, ensuring that each parameter forms a continuous time series within a calendar year. Structural load data are organized along the same time axis, and the time periods of wind load occurrence are correlated with component deflection records to obtain a time series reflecting the stress conditions at the structural level.

[0096] Based on the above-mentioned aligned time series, the system divides the natural year into several time segments according to the preset parameter thresholds and combination rules. Based on the parameter ranges of ultraviolet radiation, surface wetness, and component deflection within each time segment, the time segments are classified into three categories: ultraviolet-dominated conditions, wetness-dominated conditions, and mechanically-dominated conditions. Preferably, a minimum cumulative duration within the natural year is set for each type of condition. When the statistically obtained cumulative duration is lower than the minimum value, the time segment of this type is merged or reclassified with the time segments in the adjacent categories where the parameter ranges overlap, so as to ensure the stability of the time proportion of the three types of conditions in the service environment.

[0097] After the service environment classification is formed, the system compresses the natural year into an accelerated operating condition sequence consisting of several operating condition segments arranged sequentially, according to the expected contribution of the three operating conditions to the aging and damage of the building membrane material during the service cycle. Each accelerated operating condition sequence contains several ultraviolet-dominated segments, several humidity-dominated segments, and several mechanically-dominated segments. The arrangement order of each segment in the sequence is set to be consistent with the local seasonal variation pattern, or adjusted under the constraints of preset rules based on the research results of damage paths. Preferably, an upper limit range of ultraviolet radiation intensity is set for the ultraviolet-dominated segments, an upper limit range of relative humidity or surface water content is set for the humidity-dominated segments, and an upper limit range of component deflection or equivalent load is set for the mechanically-dominated segments. The lower limit range of each parameter is limited to be within the parameter range adopted in the engineering design, thereby avoiding the accelerated conditions from exceeding the parameter range adopted in the engineering design.

[0098] When generating each operating condition segment, the system assigns an operating condition number to the segment, records the duration, UV intensity range, temperature range, humidity range, and structural response target range of the segment in the acceleration operating condition sequence, and assigns an operating condition version number to the entire parameter set. The operating condition configuration can be understood as the parameter set corresponding to a certain operating condition number and operating condition version number, including the aforementioned duration, the range of various action parameters, and the corresponding parameter thresholds and combination rules. The parameter thresholds and combination rules are recorded as part of the operating condition configuration along with the operating condition version number.

[0099] Accelerated operating condition sequences are centrally stored in an operating condition database. This database can be defined as a set of parameters storing accelerated operating condition configurations for multiple target regions and various test construction units, indexed by target region identifiers and test construction unit identifiers. The operating condition analysis module can be defined as a functional unit running in an industrial computing environment. It has the capability to receive meteorological and structural load data, perform time processing and operating condition division, generate accelerated operating condition sequences, and provide operating condition configurations to the composite aging device. The operating condition analysis module and the composite aging device exchange information via an industrial network, with communication content organized through agreed-upon interfaces.

[0100] After generating or updating a certain accelerated operating condition sequence, the operating condition analysis module constructs an operating condition configuration message for the composite aging device based on the records in the operating condition database. The message carries the operating condition number, segment duration, target parameter range, operating condition version number, and status flag. The status flag can be defined as an identifier indicating the current status of the operating condition configuration, preferably including values ​​indicating that the configuration is available, the configuration is pending verification, the configuration is incomplete, and the configuration is disabled. To avoid the same version of the operating condition being registered repeatedly or triggered multiple times, the operating condition analysis module sets an idempotent key in the operating condition configuration message. The idempotent key can be defined as a unique identifier formed by the combination of the operating condition number and the operating condition version number. When receiving the message, the composite aging device determines whether there is a duplicate record by comparing the idempotent key. For messages with duplicate idempotent keys, only the record of the first effective message is retained and subsequent messages are ignored.

[0101] The working condition analysis module sets error codes during the working condition configuration generation process to characterize the status of the working condition generation or distribution process. The error codes can be defined as coded values ​​in a finite set to distinguish between situations where the working condition is successfully generated, insufficient meteorological or structural load data prevents the generation of a complete working condition, the generated parameters exceed the preset boundaries, and the parameters are inconsistent with the registered structural information.

[0102] Each accelerated test sequence, while being written into the test condition database, is linked to the construction configuration database and the sample ledger database through the evidence chain recording module. The construction configuration database can be understood as a collection that records the geometric structure and parameter versions of the test construction units. The sample ledger database can be understood as a collection that records the preparation status of the construction samples and their corresponding identifiers. The evidence chain recording module can be defined as a set of records used to record the correspondence between the test condition version number, the construction information version number, and the sample record version number, as well as the generation time. This allows the corresponding construction conditions and sample status to be traced back based on the test condition version number when performing composite aging tests and life assessments.

[0103] The operating condition analysis logic and operating condition distribution logic can run on a host industrial computing platform, or on a server or control unit with the same computing and communication capabilities. As long as the meteorological data and structural load data are organized, the service environment is divided, the operating condition sequence is accelerated, the operating condition configuration message is constructed, and the evidence chain is recorded in accordance with the above method, it can be regarded as the equivalent implementation form of this link.

[0104] S4. Place the structural sample in a composite aging device and simultaneously apply ultraviolet irradiation, temperature and humidity cycling, and mechanical load according to the accelerated operating condition sequence. Collect structural stress and deformation, and use the structural stress and deformation as feedback to adjust the ultraviolet irradiation intensity, temperature and humidity cycling parameters, and mechanical load amplitude. The specific implementation is as follows:

[0105] When the structural specimen is fixed on the sample holder inside the composite aging device, the structural specimen can be understood as a specimen formed on an adjustable base according to the test structural unit, including the base layer, building membrane material, overlapping parts and fasteners. The sample holder is used to support the structural specimen in the cavity of the composite aging device and limit the posture and position of the structural specimen. The composite aging device can be understood as a test device in a single closed cavity that has the ability to apply ultraviolet radiation, regulate air temperature and humidity and apply mechanical action. Preferably, it can be configured to include a light irradiation module, an air conditioning module and a mechanical action module, and a unified control system coordinates the action range and time rhythm of each module.

[0106] In this method, structural stress can be understood as the mechanical response of the architectural membrane material and its overlapping and fastening parts under accelerated operating conditions, such as tensile stress on the membrane surface, tensile force or clamping force of the fasteners; structural deformation can be understood as the displacement and shape change of the membrane surface and structural nodes under the combined action of ultraviolet radiation, temperature and humidity cycling and mechanical action. Preferably, it is measured by deploying displacement sensors, angle sensors or image acquisition units. The control system reads the accelerated operating condition sequence from the operating condition library. The operating condition library can be understood as a configuration library that stores the parameter set of the accelerated operating condition sequence. The accelerated operating condition sequence is composed of multiple operating condition segments in sequence. Each operating condition segment has an operating condition number, segment duration, target ultraviolet radiation intensity range, target temperature range, target humidity range and target mechanical action range, and is accompanied by an operating condition version number for version management and traceability.

[0107] When the control system executes the accelerated operating condition sequence, the time axis can be divided into continuous observation windows. The observation window can be understood as a time interval used to evaluate whether the structural stress and structural deformation response meet the target range. Preferably, it can be set to a length of not less than a predetermined duration. The predetermined duration can be determined according to the response time and sampling rhythm of the composite aging device, for example, set to not less than ten minutes. Structural stress and structural deformation are collected according to the preset rhythm within each observation window. The collected results are compared with the target range corresponding to that operating condition segment. The preset rhythm can be understood as the time interval for collecting structural stress and structural deformation, and its value is determined according to the response time of the composite aging device. The target range can be understood as the allowable range of structural stress and structural deformation preset according to the engineering design stress level and laboratory safety boundary. The safety limit can be understood as the limit of structural stress and structural deformation without damaging the composite aging device and structural sample.

[0108] At the end of each observation window, when both structural stress and structural deformation are below the lower limit of the target range, the control system can increase the ultraviolet radiation intensity, temperature and humidity cycle amplitude, or mechanical action amplitude in subsequent observation windows according to a preset step size. When any index approaches the safety limit, the relevant action can be reduced according to a preset step size, so that the structural specimen is kept within the predetermined engineering stress target range during the test. The engineering stress target range is within the safety limit limit, so as to take into account the intensity of the accelerated working condition and the engineering comparability of the structural failure mode.

[0109] The preset step size can be understood as the amplitude of a single parameter adjustment. Its value is predetermined based on the adjustment capability and safety limit of the composite aging device and is registered in the corresponding operating condition version. Preferably, the preset step size can be set as a fixed increment of ultraviolet irradiation intensity change, a fixed increment of temperature change, and a fixed increment of mechanical action amplitude change.

[0110] To achieve the above actions, the control system can send operating condition execution commands to the composite aging device through a pre-agreed communication interface. The communication interface can be a wired industrial network or a fieldbus. The operating condition execution command can be understood as a message carrying information about the operating condition segment to be executed and control parameters. The message preferably includes a sample identification, operating condition number, current sequence number, operating condition version number, idempotent key, status flag, and control parameters. The sample identification is a unique identifier assigned during the sample preparation stage to distinguish different sample structures. The operating condition number is used to identify the logical order of the operating condition segments in the accelerated operating condition sequence. The current sequence number is used to identify the execution order of the operating condition segments during this execution. The operating condition version number is used to identify the version of the operating condition parameters. The idempotent key can be generated by combining the sample identification, operating condition number, and current sequence number to uniquely identify the operating condition execution of a certain sample under a certain sequence number.

[0111] When the composite aging device receives a condition execution command containing a certain idempotent key, it can first query the local records. If the idempotent key is not found, it executes the corresponding condition segment and returns a feedback message with the same idempotent key and status flag after completion. If the idempotent key is found to have been recorded, it is regarded as a duplicate command, and only a feedback message is returned without executing the condition segment again, so as to achieve consistency of action results in the case of communication retransmission or repeated transmission by the host.

[0112] Status flags can be multi-level encoded to represent various execution states, including successful start of a working condition, unavailability of device resources, triggering of safety limits, communication interruption, parameter exceeding limits, and other pre-agreed execution states. Sequential strategies can be implemented through the current sequence number field. The control system can specify that the execution command for the next sequence number is constructed and sent only when the working condition segment corresponding to the previous sequence number is successfully executed and the status flag in the feedback message indicates a successful state. If the feedback indicates that the working condition segment is incomplete or has been interrupted by safety limits, the control system will not proceed to the next working condition segment to maintain the determinism and traceability of the execution order of the accelerated working condition sequence.

[0113] To avoid a single operating condition segment occupying test resources for an extended period due to communication problems or device malfunctions, a delay limit and a retry limit can be set for each operating condition execution. The delay limit can be understood as the maximum allowed time interval between sending the operating condition execution command corresponding to a certain idempotent key and receiving the feedback message. The retry limit can be understood as the maximum number of times the same idempotent key command can be resent when feedback is missing or the status flag indicates failure. Preferably, it can be set to not less than once and not more than a predetermined limit, and can be adjusted according to the response time of the composite aging device and network reliability. If the delay limit is exceeded and the retry count reaches the limit without obtaining a success status flag, the control system can mark the operating condition segment as incomplete and record the idempotent key, constructed sample identifier, operating condition number, current sequence number, operating condition version number, and status flag of this execution attempt in the chain of evidence.

[0114] In this method, the chain of evidence can be understood as a record chain used to trace key actions, parameter versions, and main measurement results during the test. Preferably, it consists of time markers, structural specimen identifiers, operating condition version numbers, status markers, and key measurement data related to structural stress and structural deformation, and is stored in a dedicated record storage area to provide a basis for subsequent structural damage analysis, equivalent life assessment, and review and verification.

[0115] The control logic of the composite aging device can be deployed in the device's built-in control unit, which can be control hardware with signal acquisition, motion control, and industrial communication capabilities, or it can be deployed in an external control cabinet. The external control cabinet completes the analysis of the operating condition sequence, scheduling of operating condition execution, feedback adjustment, and status recording. It interacts with the internal execution module of the composite aging device through a communication interface to exchange commands and measurement values. As long as it can achieve the ability to simultaneously apply ultraviolet irradiation, temperature and humidity cycling, and mechanical action in the same cavity according to the accelerated operating condition sequence, collect structural stress and structural deformation in the observation window, and perform closed-loop adjustment of ultraviolet irradiation intensity, temperature and humidity cycling parameters, and mechanical action amplitude based on the collected results, and ensure that each operating condition segment is executed once and in a clear order through idempotent keys and sequential strategies, and record key information of the test process through status markers and evidence chains, any implementation form using different hardware combinations, control software platforms, or communication methods can be regarded as an equivalent alternative to this method in this aspect.

[0116] S5. Collect geometric deformation, water tightness, and interface strength data of the overlapping and fixed areas at each loading stage. Combine this with the mechanical property degradation data of the building membrane matrix to calculate the structural damage index of the building membrane. The specific implementation is as follows:

[0117] In each loading stage of the accelerated aging test of architectural membrane materials, in order to obtain quantitative information reflecting the degradation process of the structure, the system continuously acquires morphological change indicators and durability indicators around the key parts of the structural sample. The overlapping area can be understood as the strip-shaped connection area formed by the overlapping of two pieces of architectural membrane material on the structural sample, and the fixed area can be understood as the local area where the architectural membrane material is connected to the base layer by fasteners or pressure strips. Geometric deformation can be understood as the amount of change in spatial position and shape of the overlapping area and the fixed area relative to the initial state of the test. Preferably, it includes the bulging or sinking of the membrane material surface, the increase in the width of the opening of the overlapping edge, and the local displacement around the fasteners. The acquisition of geometric deformation is preferably completed by displacement sensors arranged near the above-mentioned areas and an image acquisition unit facing the structural sample. The displacement sensors can be set to record displacement changes at a preset time interval in each loading stage, and the image acquisition unit can acquire a set of images at the beginning and end of each observation window. The observation window can be understood as a time segment used to summarize and analyze the observation results, and can preferably be set to a preset duration of hours or days to take into account both time resolution and test cycle.

[0118] Water tightness can be understood as the ability of a constructed sample to prevent water and water vapor from penetrating under specified water head or water vapor pressure conditions. Preferably, it is achieved by using a water collection cavity and flow meter set below the constructed sample to record the amount of water seeping out and the amount of water vapor penetrating per unit time under humid conditions or a specially designed seepage stage. The water tightness control threshold can be understood as the lower limit of water tightness predetermined according to engineering requirements and test objectives. When the water tightness index in a certain observation window is observed to be lower than the water tightness control threshold, it can be determined that the water tightness performance in that observation window does not meet the water tightness control requirements.

[0119] Interface strength can be understood as the ability of architectural membrane material to resist separation from the base layer or overlapping layer. Preferably, the failure load is obtained by conducting peeling and pull-out tests on local strips of the overlapping area or fixed area at preset key nodes in the accelerated working condition sequence. Interface strength control threshold can be understood as the lower limit of interface strength preset according to design requirements and safety reserves. When the interface strength measured within a certain observation window drops from not lower than the interface strength control threshold to lower than the control threshold, it can be considered that the interface bonding performance does not meet the interface strength control requirements.

[0120] The degradation of the mechanical properties of architectural membrane materials can be understood as the degree of change in tensile strength, elongation, and other mechanical properties of the same batch of architectural membrane materials before and after aging. Preferably, this is obtained by periodically taking samples from the edges of structural specimens or from the same batch of materials for tensile testing, and comparing the results at the start of accelerated aging, at predetermined intermediate points, and at the end of the test. The structural damage index of architectural membrane materials can be understood as a single quantitative index formed by combining geometric deformation, water tightness, interfacial strength, and the degradation of the mechanical properties of the architectural membrane material matrix. It is used to characterize the overall degradation level of the structural specimen during the aging process. Preferably, it is calculated through weighting and grading rules pre-set during the project initiation phase. The weighting and grading rules are assigned a parameter version number during setting to maintain consistency in subsequent calls. The structural damage index of architectural membrane materials can be divided into normal level, degradation level, and failure level, with different maintenance strategies corresponding to different levels.

[0121] The measurement and control unit can be understood as a control and acquisition module connected to the displacement sensor, image acquisition unit, water collection device, and mechanical testing device. Preferably, at the end of each observation window, it summarizes the observed values ​​of geometric deformation, water tightness, interface strength, and mechanical properties of the building membrane matrix within that observation window. Based on the weighting and grading rules corresponding to the current parameter version, it calculates the structural damage index of the building membrane and combines the observed values ​​within the current observation window, the calculated structural damage index of the building membrane, the structural sample identifier, the working condition number, the time identifier, and the parameter version number into a single record. The structural sample identifier can be understood as a unique code assigned to each structural sample during the structural sample preparation stage, the working condition number can be understood as the sequence number of each working condition segment in the accelerated working condition sequence, the time identifier can be understood as a timestamp corresponding to the time of record generation, and the parameter version number can be understood as an identifier indicating the version of the weighting and grading rules.

[0122] To ensure the idempotency and traceability of the records, it is preferable to generate an idempotent key for each record. The idempotent key can be formed by combining the sample identifier, working condition number, and time identifier. When the measurement control unit receives multiple reports of records carrying the same idempotent key, only the first valid record is retained, and the remaining records are registered as duplicate reports. At the same time, a status flag and an error code are set for each record. The status flag can be used to indicate whether the observation window corresponding to the record has been completed. The error code can be set to multiple values. One type of value indicates that the record is complete and all observation values ​​fall within the effective range. Another type of value indicates that some observations are missing. Yet another type of value indicates that the planned peel test or pull-out test was not executed as planned or was terminated during execution. The remaining values ​​can be reserved for extended scenarios.

[0123] The aforementioned records are preferably written into a damage record library. The damage record library can be understood as a persistent storage area for storing records related to damage to building membrane structures. It can be a dedicated table in a database system or other storage structures with version management capabilities. At the same time, the idempotent key, status flag, error code, parameter version number, and time stamp of each record are registered through the evidence chain recording module. The evidence chain recording module can be understood as a recording mechanism used to form a traceable chain of the test process. During subsequent review and verification, the test process and parameter evolution can be reconstructed based on this.

[0124] To ensure test safety and record reliability, if the measurement and control unit determines that the water tightness index is below the water tightness control threshold within a certain observation window and remains below the water tightness control threshold within that observation window, or if the interface strength measurement result drops from not below the interface strength control threshold to below the threshold, this situation can be considered a deviation from the control requirements of this test. A control command will be sent to the composite aging device control system, carrying the structural sample identifier, operating condition number, and corresponding error code. Upon receiving the command, the composite aging device control system can stop loading subsequent operating condition segments, mark the current state of the structural sample as a fault state and write it into the structural sample ledger database, and simultaneously register the stop time and related parameters in the evidence chain recording module for subsequent verification.

[0125] The measurement and control unit and its acquisition, calculation, and recording logic are preferably integrated into the industrial control module attached to the test device. This control module can interact with sensors, image acquisition units, and mechanical testing equipment, and exchange information with the upper-level evaluation system and working condition database through industrial communication. In another implementation, the above functions can also be implemented by an independent control unit with image acquisition capabilities, sensor acquisition capabilities, and communication capabilities. As long as it can continuously acquire the geometric deformation, water tightness, and interface strength of the overlapping area and the fixed area at each loading stage, calculate the structural damage index of the building membrane material within the set observation window, write the relevant records into the damage record database and the evidence chain recording module, and issue a stop loading command and complete the status marking and error code registration when the water tightness index or interface strength index meets the aforementioned stop control conditions based on the water tightness control threshold and interface strength control threshold, it can be regarded as an implementation form that is technically equivalent to the above implementation method.

[0126] S6. Based on the relationship between the loading parameters at each stage and the structural damage index of the architectural membrane material, the service life of the architectural membrane material under the target service environment is estimated. The specific implementation is as follows:

[0127] During the life assessment phase, the life assessment module is linked with the damage record library, operating condition library, rule library, and life assessment library. The damage record library stores the structural damage indicators, time markers, and operating condition numbers of each structural specimen at various time points during the accelerated testing process. The operating condition library stores the ultraviolet radiation intensity range, temperature range, humidity range, mechanical action amplitude, operating condition duration, and operating condition version number for each stage in the accelerated operating condition sequence. The rule library stores the classification rules for structural damage indicators of the structural membrane, the correspondence between damage levels and maintenance strategies, and the conversion rules between the number of operating condition cycles and the equivalent service life. Rule version numbers are set for these rules for locking. The structural specimen is a test component formed by laying the base layer and structural membrane material on an adjustable base according to the test structural unit and applying pre-tension stress and boundary constraints. The structural specimen identifier is a unique identifier for the component throughout the entire process. The structural damage index of architectural membrane materials is a quantitative index formed by comprehensively considering geometric deformation, water tightness, interfacial strength, and the degradation of the mechanical properties of the architectural membrane material matrix. Preferably, the structural damage index of architectural membrane materials is divided into normal level, degradation level, and failure level. The damage level threshold can be comprehensively determined based on relevant standard requirements, existing engineering failure experience, and pre-conducted comparative tests, and written into the rule library as a classification rule. The rule library can also pre-set corresponding maintenance strategies and life assessment usage boundaries for each damage level. The target service environment is a combination of long-term climate conditions and structural load conditions determined for a specific engineering area, structural type, and service conditions. It can be obtained through multi-year meteorological data and structural design data of the target area. Its parameter range is preferably matched with the statistical results of ultraviolet-dominated, humidity-dominated, and mechanically-dominated conditions in the working condition library to ensure comparability between accelerated working conditions and natural service conditions.

[0128] The life assessment module can continuously read the changes in structural damage indicators of architectural membrane materials at each stage from the damage record library according to the structural sample identification and time sequence, and read the loading parameters of the corresponding stage from the working condition library. It links the cumulative effect of different working condition segments with the evolution of structural damage indicators of architectural membrane materials, forming a correspondence between the working condition process and the damage accumulation. When the structural damage indicators of architectural membrane materials are detected to have changed from the normal level to the degradation level or from the degradation level to the failure level, the life assessment module can convert the number of working condition cycles at that level into the equivalent service life under the target service environment according to the pre-set damage level and maintenance strategy correspondence rules in the rule library. The equivalent service life conversion rule can be preferably obtained by comparing and calibrating the long-term monitoring records of typical projects with the damage evolution results of the corresponding architectural membrane materials in the laboratory accelerated test. In the conversion process, the cumulative duration and intensity ratio of ultraviolet-dominated working conditions, humidity-dominated working conditions and mechanical-dominated working conditions in the natural service period are comprehensively considered to maintain a reasonable proportional relationship between the accelerated test time compression factor and the natural service rhythm.

[0129] Preferably, in representative engineering scenarios, the acceleration factor of the UV-dominated condition can be set to several times the natural average level, the natural humid period can be shortened by a fixed compression ratio, and the mechanical action amplitude in the mechanically dominated condition can be set to a safe range close to the upper limit of the structural deformation range corresponding to the design wind pressure. Through several acceleration cycles, the structural damage index of the building membrane material can reach the degradation level. The equivalent service life of this type of building membrane material under the local roof structure can be obtained by conversion rules in the rule base and fall within the predetermined service life range. To improve the reliability of the evaluation results, the sample size and the dispersion of the structural damage index of the building membrane material can be statistically analyzed on multiple structural samples. The sample size can be set with a lower limit, and the dispersion can be set with an allowable deviation range. When the sample size is lower than the preset lower limit or the difference between different structural samples exceeds the preset allowable deviation, a definitive service life conclusion is not given directly. Instead, the current evaluation is marked as requiring supplementary testing and the situation is registered in the chain of evidence.

[0130] The evidence chain recording module can be understood as a recording unit used to record key events, rule versions, operating condition versions, construction sample identifiers, and main evaluation results in chronological order. Preferably, each record in the evidence chain recording module is accompanied by a time identifier, rule version number, operating condition version number, and construction sample identifier, so as to verify the basis in subsequent review and tracing.

[0131] After completing an assessment calculation, the life assessment module can write the assessment results, the rule version number used, the operating condition version number used, the structural specimen identifier, the target service environment identifier, and the assessment time into the life assessment database. It also forms a traceable record with time and version identifiers through the evidence chain recording module, providing a basis for subsequent design and operation and maintenance system calls. The external interface can be set to carry the structural specimen identifier, target service environment identifier, assessment results, damage level, rule version number, operating condition version number, status flag, and error code. The status flag is used to indicate the current status of the life assessment task, and the error code is used to indicate specific reasons such as rule unavailable, missing operating condition records, insufficient sample quantity, or incomplete calculation. Preferably, when the life assessment calculation is not completed within the agreed time window, the status flag can indicate that it is not yet completed and the assessment calculation can be re-initiated according to the preset number of recalculations. After the number of recalculations is exceeded, the task is marked as failed and recorded in the evidence chain.

[0132] To expand the applicability of the method, in one alternative implementation, the structural stress and deformation information required for the mechanically dominant working condition stage can be calculated based on the structural analysis model, rather than relying entirely on sensor measurements. The structural analysis model can be established from the aforementioned architectural membrane engineering structural information and structural load conditions, and a model version number is set for the structural analysis model. The model version number is used to uniquely indicate the modeling assumptions, parameter values, and revision time adopted by the structural analysis model. The model version number and the rule version number are used together for model locking and version tracking. As long as the structural stress and deformation obtained by this method are still within the safety boundary range set in the composite aging device, and the relevant modeling process and key results are registered through the evidence chain recording module, it can be regarded as having an equivalent substitution relationship with the sensor measurement method at the life assessment level. Without changing the accelerated working condition sequence and the definition of architectural membrane structural damage index, space is reserved for equivalent substitution between different implementation forms, thereby ensuring that the life assessment results are both traceable and engineering applicable.

[0133] All calculations involved in the embodiments are dimensionless numerical calculations, and the preset parameters and thresholds in the calculations are set by those skilled in the art according to the actual situation.

[0134] It should be noted that this invention can be deployed on the device itself to realize embedded applications, or it can run on a PC or other terminal with a user interface, thereby meeting various hardware environments and usage requirements.

[0135] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wireless or wired transmission; wired transmission methods include optical fiber, twisted pair, coaxial cable, etc.; wireless transmission includes infrared, microwave, etc. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center containing one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.

[0136] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0137] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.

[0138] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0139] In addition, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.

[0140] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0141] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0142] In conclusion, the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. An accelerated testing method for the UV aging resistance of architectural membrane materials, characterized in that, include: S1. Collect structural information of architectural membrane materials, identify overlapping structures, fixing structures and termination structures, and select structural units with leakage risks as test structural units; S2. Lay the base layer and architectural membrane material on the adjustable base according to the test structural unit to form a structural specimen including overlaps and fasteners. Apply pre-tension stress and limit boundary constraints through the tensioning mechanism. S3. Based on the meteorological data and structural load of the target area, the service environment is decomposed into ultraviolet-dominated conditions, humidity-dominated conditions and mechanical-dominated conditions, and combined to form an acceleration condition sequence. S4. Place the structural sample in the composite aging device and apply ultraviolet irradiation, temperature and humidity cycling and mechanical load synchronously according to the accelerated working condition sequence. Collect structural stress and deformation, and use structural stress and deformation as feedback to adjust the ultraviolet irradiation intensity, temperature and humidity cycling parameters and mechanical load amplitude. S5. Collect geometric deformation, water tightness, and interface strength data of the overlapping and fixed areas at each loading stage. Combine this with the mechanical property decay data of the building membrane matrix to calculate the structural damage index of the building membrane. Set up observation windows within each loading stage. At the end of the observation window, the measurement and control unit collects geometric deformation, water tightness, interface strength, and mechanical properties of the building membrane matrix in the overlapping and fixed areas. Calculate the structural damage index of the building membrane according to the weighting and grading rules corresponding to the parameter version number. Write the various observation values, structural damage index of the building membrane, structural sample identifier, working condition number, time identifier, and parameter version number corresponding to this observation window into the damage record database. Generate idempotent keys using the structural sample identifier, working condition number, and time identifier. Records with the same idempotent keys are registered as duplicate reporting records in the evidence chain recording module using status flags and error codes. S6. Based on the relationship between the loading parameters at each stage and the structural damage index of the building membrane material, estimate the service life of the building membrane material under the target service environment.

2. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 1, characterized in that, S1 includes: The system categorizes and codes the overlapping, fixing, and termination structures related to the laying of architectural membrane materials within the building structure where the membrane material is located. Organize the structural names, geometric dimensions, and layout rhythms into structural information for architectural membrane materials; A structural segment that includes at least one of the following structural types: overlapping structure, fixed structure, and termination structure is defined as a structural unit; Standardize and unify the names of structures, units of length, units of angle, and units of load. Delete records that do not conform to the design specifications, and supplement missing parameters according to the design specifications and the confirmed construction style; Write the structural information of the building membrane material project into the structural configuration database according to the project identifier and structural unit identifier.

3. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 2, characterized in that: The system establishes structural unit records in the structural configuration library based on engineering design data, construction data, and operation and maintenance data; Summarize the repair records of leakage, bulging and cracking by structural unit within the time range covering the heating season and high temperature period; Determine the threshold for the number of repairs and the threshold for repair costs based on design requirements and operation and maintenance management requirements; The structural units that meet the threshold conditions are identified as leakage risk test structural units, and the structural information of the building membrane material is exchanged with the design management platform and the operation and maintenance management platform in the form of messages through the industrial network. The message contains a project identifier, a construction unit identifier, a time identifier, and an error code. The project identifier, construction unit identifier, and time identifier form an idempotent key, and the idempotent key controls the writing of construction unit records. The evidence chain recording module registers the leakage risk test construction unit and the corresponding rule version number.

4. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 1, characterized in that, S2 include: A base layer and architectural membrane are laid on an adjustable base, and the support conditions of the structural specimen are limited by a limiting mechanism around the base. The tensioning mechanism connected to the adjustable base applies tension in a monotonically increasing manner within a predetermined time window, so that the architectural membrane material is in a state of pre-tension stress. Sensors are installed near the base section and the fasteners to monitor the base deflection and the fastener displacement. When the monitored values ​​reach the safety limit, the control unit reduces the tension and determines the current tensioning as unqualified. Before tensioning, an idempotent key is generated based on the structural sample mark and time mark as a tensioning command mark. When the idempotent key has been registered, the control unit no longer drives the tensioning mechanism. For qualified structural specimens, the control unit writes the base configuration parameters, prestress range, boundary constraint form, and arrangement parameters of lap joint and fixed structures into the specimen logbook.

5. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 1, characterized in that, S3 includes: For the target area where the test structural unit is located, a time series is formed using meteorological data and structural load data; The time series is divided into UV-dominated, humidity-dominated, and mechanically-dominated conditions according to parameter thresholds and combination rules, generating an acceleration condition sequence composed of three types of condition segments arranged sequentially. Assign a working condition number and working condition version number to each working condition segment, and register the duration of the segment and the range of various action parameters; The operating condition analysis module sends an operating condition configuration message carrying the operating condition number, operating condition version number, and idempotent key to the composite aging device through the industrial network. If the idempotent key is not registered, the composite aging device will load the corresponding operating condition segment.

6. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 1, characterized in that, S4 includes: The sample is fixed on the sample holder of the composite aging device, which is irradiated with ultraviolet light by a light module in a single closed cavity. Temperature and humidity circulation is applied by the air conditioning module, and mechanical load is applied by the mechanical actuation module; The control system retrieves an acceleration sequence from the operating condition library, which includes the operating condition number, segment duration, target ultraviolet radiation intensity range, target temperature range, target humidity range, and target mechanical action range, and loads each operating condition segment sequentially.

7. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 6, characterized in that: The control system divides the acceleration condition sequence into observation windows, and collects structural stress and structural deformation according to a preset rhythm within each observation window, and compares them with the target range and safety limits. When both structural stress and structural deformation are below the lower limit of the target range, the loading parameters are increased by a preset step size. When the structural stress reaches the safety limit, the loading parameters are reduced by a preset step size. Loading parameters include ultraviolet radiation intensity, temperature and humidity cycle amplitude, and mechanical load amplitude; The execution command for the working condition carries the structural sample identifier, working condition number, current sequence number, working condition version number, and idempotency key; The composite aging device avoids repeated execution based on idempotent keys and registers the execution results of each working condition segment in the evidence chain based on the current sequence number and status flag.

8. The accelerated testing method for the UV aging resistance of architectural membrane materials according to claim 1, characterized in that, S6 include: The life assessment module establishes a connection with the damage record library, operating condition library, rule library, and life assessment library; The life assessment module reads the structural damage index of the building membrane material and the corresponding working condition number from the damage record library based on the structural sample identification, and reads the number of working condition cycles corresponding to the working condition number from the working condition library. At the time points when the damage index of the building membrane material changes from the normal level to the degradation level and from the degradation level to the failure level, the number of working condition cycles is converted into the equivalent service life under the target service environment according to the conversion rules registered in the rule base. The equivalent service life, rule version number, operating condition version number, structural sample identifier, and target service environment identifier are written into the life assessment database, and the time identifier, rule version number, and operating condition version number are registered by the evidence chain recording module.