Building metal component coating corrosion resistance evaluation method based on digital twinning

A method for evaluating the anti-corrosion performance of coatings on building metal components was established using digital twin technology. This method solved the problem of the continuous correlation between the temporal effects of the microenvironment and the coating degradation process, and enabled dynamic recalculation of anti-corrosion performance and continuous updating of its status.

CN122201499APending Publication Date: 2026-06-12JILIN JIANZHU UNIVERSITY

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
JILIN JIANZHU UNIVERSITY
Filing Date
2026-03-12
Publication Date
2026-06-12

Smart Images

  • Figure CN122201499A_ABST
    Figure CN122201499A_ABST
Patent Text Reader

Abstract

The application discloses a kind of based on digital twinning building metal component coating corrosion resistance evaluation method, it is related to digital twinning technical field, including, according to event trigger type acquisition component ontology and isomorphic witness body orthographic image, thermal image and film thickness record, and mapping to surface location domain, form synchronous observation signature sequence;Synchronous observation signature sequence is written into digital twinning body, executes state inversion according to failure path syntax, and when there is at least one conflict in event order, extension direction and the observation order of ontology and isomorphic witness body in the proof relationship, execute local recalculation and after supplementing write again, obtain current digital twinning state and advance trajectory;On the basis of current digital twinning state and advance trajectory, call microenvironment event book to carry out seasonal event playback recalculation, obtain corrosion resistance evaluation result, residual protection capability and maintenance window, event trigger type acquisition generates maintenance synchronous observation signature, and rewrites digital twinning body according to failure path syntax.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital twin technology, and in particular to a method for evaluating the corrosion resistance of coatings on building metal components based on digital twins. Background Technology

[0002] Building metal components are widely used in industrial plants, public buildings, transportation facilities, and prefabricated structures. Their surface coatings play a crucial role in isolating the intrusion of media, slowing down the corrosion of the substrate, and maintaining the durability of the structure. Regarding the evaluation of the anti-corrosion performance of building metal component coatings, existing technologies typically combine component design data, construction and maintenance records, on-site visual inspections, film thickness testing, thermal imaging analysis, local non-destructive testing, and environmental exposure records to comprehensively analyze the coating integrity, local anomaly distribution, and the impact of the service environment. This type of method has the characteristics of mature testing methods, strong engineering adaptability, and ease of integration with operation and maintenance management. It can provide a basis for identifying the coating condition of building metal components, evaluating the phased anti-corrosion performance, and making maintenance decisions. Therefore, it has become a commonly used technical approach in the anti-corrosion testing and condition assessment of building metal structures.

[0003] Existing technologies still have shortcomings. They are difficult to continuously correlate the temporal effects of the microenvironment at different locations of building metal components with the coating degradation process, thus making it difficult to support the dynamic recalculation of corrosion resistance. Furthermore, the retest results after maintenance are not sufficiently linked with existing assessment records, making it difficult to form a continuously updated state evolution chain. Summary of the Invention

[0004] In view of the aforementioned existing problems, the present invention is proposed.

[0005] Therefore, this invention provides a digital twin-based method for evaluating the corrosion resistance of coatings on building metal components, which solves the problems of the difficulty in continuously expressing the temporal effects of the microenvironment and the difficulty in continuously updating the state after maintenance in the evaluation of the corrosion resistance of coatings on building metal components.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: This invention provides a method for evaluating the corrosion resistance of coatings on building metal components based on digital twins, comprising: Collect basic archival information of the target building's metal components and establish a digital twin containing surface location domains, coating levels, microenvironment event books, and event action sequence.

[0007] Read the microenvironment event log, collect orthophotos, thermal images and film thickness records of the component body and isomorphic witnesses according to the event triggering method, and map them to the surface location domain to form a synchronous observation signature sequence.

[0008] Write the synchronous observation signature sequence into the digital twin, perform state inversion according to the failure path syntax, and when there is at least one conflict in the event sequence, expansion direction, and the observation sequence confirmation relationship between the ontology and the isomorphic witness, perform local recalculation and supplementary sampling before writing again to obtain the current digital twin state and advancement trajectory.

[0009] Based on the current state and trajectory of the digital twin, the micro-environment event book is invoked to replay and recalculate seasonal events, thereby obtaining the corrosion resistance performance assessment results, remaining protection capabilities, and maintenance windows. Maintenance synchronous observation signatures are generated by event-triggered data collection and written back to the digital twin according to the failure path syntax.

[0010] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps for collecting basic information on the target building metal components are as follows: Collect the geometric shape, installation posture, orientation, obstruction relationship, water flow path, connection details, coating construction records and maintenance records of the target building's metal components, and merge them into a component archive according to component number and time sequence.

[0011] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps for establishing a digital twin containing surface location domains, coating layers, microenvironment event books, and event action sequence are as follows: A digital twin is created based on the component archive, a surface location domain is constructed and mapped to connect the detail locations and film thickness measurement points, and the coating layer history is written. The location segments are divided by connecting the boundary of the detail location, the location of the change in the occlusion relationship and the turning point of the water flow path.

[0012] A microenvironment event log is established, and event segments are written according to wetting start, continuous wetting, contamination deposition, drying recovery, sunlight exposure and condensation rewetting. The event impact of each event segment is calculated based on wetting, contamination deposition, sunlight exposure and water retention to form an event impact sequence.

[0013] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps for acquiring orthophotos, thermal images, and film thickness records of the component body and isomorphic witnesses in an event-triggered manner are as follows: The event fragments in the microenvironment event log are read according to location segment. Based on the continuous occurrence of wetting start, continuous wetting, drying recovery and sun exposure fragments with pollution deposition within the coverage time range, an event trigger acquisition task is generated.

[0014] The event-triggered acquisition task synchronously acquires orthophotos, thermal images, and film thickness records of the component body location segment and isomorphic witnesses to form the original observation record.

[0015] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps for mapping to the surface location domain to form a synchronous observation signature sequence are as follows: The original observation records of the component body and isomorphic witnesses are mapped to the surface location domain to form a location-based observation record of orthophoto, thermal image and film thickness record.

[0016] The synchronous observation signatures are paired and merged according to the trigger time range and the order of trigger events. Each synchronous observation signature contains the component number, location segment number, trigger time range, acquisition time, location-based observation record, and isomorphic verification quantity. The synchronous observation signatures are added in the order of acquisition start time to form a synchronous observation signature sequence.

[0017] As a preferred embodiment of the method for evaluating the corrosion resistance of coatings on building metal components based on digital twins according to the present invention, the specific steps of writing the synchronous observation signature sequence into the digital twin are as follows: Read the component number, location segment number, sequence combination of triggering events, trigger time range, acquisition time, location-based observation record and isomorphic verification quantity from the synchronous observation signature, form the order to be written in reverse according to the actual acquisition start time, component number and location segment number, and establish a binding relationship with the surface location domain, coating level history, microenvironment event book record range and event action quantity sequence reference range.

[0018] Establish a state inversion writing entry point in the digital twin, and establish a failure path syntax according to the early surface change stage, surface crack and blistering stage, interface anomaly zone expansion stage, interface anomaly zone and surface damage connection stage, and maintenance triggering stage.

[0019] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps of performing state inversion according to the failure path syntax are as follows: Synchronous observation signatures are processed one by one according to the order of writing to be inverted. Based on the location observation records of orthophotos, location observation records of thermal images, location observation records of film thickness records, and the reference range of event action sequence, candidate writing result records and allowed expansion direction records for each stage are formed according to the failure path syntax execution stage determination.

[0020] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps for performing local recalculation and supplementary data collection before writing to obtain the current digital twin state and progress trajectory are as follows: Based on the sequence of events, the direction of expansion, and the relationship of observational confirmation between the component itself and the isomorphic witness, the candidate writing result records are sequentially judged for the sequence of events, the direction of expansion, and the relationship of observational confirmation.

[0021] When at least one conflict exists, perform local recalculation and supplementary sampling, and use the local recalculation results and the synchronous observation signatures of the supplementary sampling to re-perform state inversion and conflict determination.

[0022] When there is no conflict, the candidate write result is solidified into the current digital twin state and the progress trajectory.

[0023] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance performance of coatings on building metal components according to the present invention, the specific steps for calling the micro-environment event log to perform seasonal event replay and recalculation to obtain the corrosion resistance performance evaluation results, remaining protection capacity, and maintenance window are as follows: Based on the current state and trajectory of the digital twin, the event log of the microenvironment and the sequence of event impact are invoked to recalculate the seasonal event replay, forming a replay progression sequence.

[0024] The remaining protection capability of the position segment is calculated based on the playback sequence. The maintenance window is determined according to the remaining protection capability and the moment when the maintenance triggering stage is first entered in the future playback segment. The playback termination time is also determined, and the corrosion resistance performance evaluation result is generated.

[0025] As a preferred embodiment of the digital twin-based method for evaluating the corrosion resistance of coatings on building metal components according to the present invention, the specific steps of generating maintenance synchronous observation signatures by event-triggered data acquisition and writing back the digital twin according to the failure path syntax are as follows: Within the maintenance window, an event-triggered collection method is used to generate a synchronous observation signature after maintenance. The digital twin is then written back according to the failure path syntax and the advancement trajectory writing method to obtain the updated digital twin status and advancement trajectory after maintenance.

[0026] The beneficial effects of this invention are as follows: by establishing a digital twin containing surface location domains, coating levels, microenvironment event books, and event action sequence, the continuous correlation expression between the temporal effects of the microenvironment at different locations and the coating degradation process can be realized, enabling dynamic recalculation of anti-corrosion performance. By calling the microenvironment event book to recalculate seasonal events based on the current digital twin state and progress trajectory, the continuous connection and continuous updating of the evaluation results before and after maintenance can be achieved, and the post-maintenance state can be continuously updated. Attached Figure Description

[0027] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 This is a flowchart of a method for evaluating the corrosion resistance of coatings on building metal components based on digital twins.

[0029] Figure 2 A flowchart for writing events and calculating impact in the microenvironment event log.

[0030] Figure 3 A flowchart for calculating isomorphic corroboration quantities in synchronous observation signatures.

[0031] Figure 4 This is a flowchart for conflict determination and resolution.

[0032] Figure 5 This is a schematic diagram illustrating the changes in the cumulative amount of events progressing at different locations in the micro-environment event log.

[0033] Figure 6 A schematic diagram illustrating the continuous state changes of the digital twin before and after maintenance of critical location segments. Detailed Implementation

[0034] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0035] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0036] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.

[0037] Reference Figures 1-6 As one embodiment of the present invention, this embodiment provides a method for evaluating the corrosion resistance performance of coatings on building metal components based on digital twins, comprising the following steps: S1. Collect basic archive information of the target building's metal components and establish a digital twin containing surface location domains, coating levels, microenvironment event books, and event action sequence.

[0038] The metal components of the target building are collected piece by piece. The collected information includes the component's geometry, installation posture, orientation, obstruction relationship, water collection path, connection details, coating construction records, and maintenance records. Construction drawings and as-built data are read to determine the component boundaries and component numbers. The component's external dimensions, installation direction, and actual installation posture are verified on-site. Obstruction relationships are recorded along the outer surface of the component, including the position range of the obstruction relative to the component and the corresponding obstruction period. Water collection paths are identified along the component surface, recording the water flow inlet, flow along the surface, and outlet. Connection details, including welds, cut edges, and connection holes, are marked. Coating construction records and maintenance records are read and organized into a single component file in chronological order, and merged using the component number as a unique identifier.

[0039] A digital twin is created based on the component archive, and a surface location domain is constructed, a coating level is written, a microenvironment event book is created, and an event action sequence is written in the digital twin.

[0040] Based on the component's geometry and installation posture, the main extension direction of the component in its installed state is determined, and this main extension direction is used as the main direction of the surface position domain. One end boundary of the component is selected as the starting position of the surface position domain, and the outer surface edge intersecting the main direction is selected as the lateral starting boundary. The outer surface of the component is continuously expanded into surface position domains according to planar areas, edge areas, and transition areas, ensuring that planar areas, edge areas, weld neighborhoods, connecting hole neighborhoods, and tangential edge neighborhoods fall within the same continuous position representation. Connection detail positions are mapped one by one to the surface position domains. Identifiable boundaries of connection detail positions are determined on the component's solid surface; welds use visible weld boundaries, and tangential edges use... Using tangent lines and adjacent identifiable boundaries, connecting holes are closed boundaries at the hole edges. Boundary points on the identifiable boundaries are mapped to the surface position domain point by point. The cumulative length of each boundary point along the main direction relative to the starting position of the surface position domain is taken as the longitudinal position of the boundary point in the surface position domain. The cumulative length of each boundary point along the unfolded surface relative to the lateral starting boundary is taken as the lateral position of the boundary point in the surface position domain. The longitudinal and lateral position ranges of all boundary points of the connecting detail position in the surface position domain are read respectively, and the starting and ending positions are recorded as the start and end ranges of the connecting detail position in the surface position domain and written into the component file.

[0041] After completing the mapping of connection details, film thickness measurement points are laid out on the surface of the component entity according to the position segment, and each film thickness measurement point is registered to the surface position domain. The placement position of the film thickness measurement point on the surface of the component entity is determined by the cumulative length along the main direction relative to the starting position of the surface position domain and the cumulative length along the unfolded surface relative to the lateral starting boundary. The film thickness measurement point number, the component number to which it belongs, the position segment number to which it belongs, and the corresponding longitudinal and lateral positions of the surface position domain are written into the component file.

[0042] The coating level is written on the surface location domain. The corresponding range of the substrate area, primer coverage area, intermediate paint coverage area and topcoat coverage area in the surface location domain is determined according to the coating construction record. The touch-up area is identified according to the maintenance record and added to the same surface location domain. The time sequence of the construction record and the maintenance record is retained when writing, and a continuous hierarchical history is formed in chronological order.

[0043] A microenvironment event log is established, segmented by segment, based on the boundaries of detailed locations, changes in shading relationships, and turning points in water flow paths. The surface location domain is divided into continuous location segments, and deposition sampling locations are set according to these segments. Deposition sampling pieces are placed at each location segment's deposition sampling location. For each deposition sampling piece, the component number, location segment number, sampling area, installation time, and removal time are recorded. After removal, the surface sediment of the sampling piece is washed to obtain the deposition amount for the corresponding sampling period. The component number, location segment number, sampling area, installation time, removal time, and deposition amount are written into the deposition sampling record. On-site environmental records and meteorological records of the building location are read in chronological order, and event fragments are written into the microenvironment event log corresponding to each location segment. Orientation, shading relationships, and water flow paths are bound to the event records of the corresponding location segments. Each event record carries both chronological order and location attribution.

[0044] Event segments include wetting initiation, continuous wetting, contamination deposition, drying recovery, solar exposure, and condensation rewetting. Within the same location segment, the wetting initiation segment begins at the moment the surface changes from dry to wet; the continuous wetting segment lasts for the period the surface remains wet; the drying recovery segment continues after the wet state ends; the solar exposure segment lasts for the period of unobstructed direct sunlight; the condensation rewetting segment lasts for the period when the surface becomes wet again under no-rainfall conditions; and the contamination deposition segment lasts for the sampling period between the installation and removal times of the location segment's deposition sampling record. These segments are recorded in the microenvironment event log in chronological order. Different types of event segments are allowed to overlap on a unified timeline. For each event record, the microenvironment event log simultaneously records the event segment type, start time, and end time, with the writing order based on the start time. If start times are the same, the sequence is wetting initiation, continuous wetting, contamination deposition, drying recovery, solar exposure, and condensation rewetting.

[0045] For each event fragment in each location segment, the event impact is calculated and written into the event impact sequence in chronological order. Within each location segment, a single event fragment is extracted from the microenvironment event log record. Then, wetting characteristics, contamination deposition characteristics, solar exposure characteristics, and water retention characteristics are read from the corresponding field environmental records and location binding records. The event impact is calculated and written back to the event fragment. Simultaneously, the event impact sequence is appended in chronological order to form the event impact sequence, expressed as: ; in, Represents the first position in the surface location domain The position segment in the first The impact of an event within an event fragment. Indicates the location segment number. Indicates the event segment number, This represents a moment in the micro-environment event log. Indicates the first The first position segment The start time of each event segment Indicates the first The first position segment The end time of each event segment Indicates in At this moment The wetting characterization quantity for each location segment is the ratio of the duration of the wetting state within the event segment to the total duration of the event segment. Indicates in At this moment The contamination deposition characterization quantity for each location segment is calculated as follows: the ratio of the contamination deposition mass corresponding to the location segment to the contamination deposition sampling area of ​​the location segment is taken as the contamination deposition surface density; the ratio of the difference between the contamination deposition surface density and the minimum historical contamination deposition surface density of the same location segment of the same component, to the maximum historical contamination deposition surface density, is taken as the contamination deposition characterization quantity; when the contamination deposition characterization quantity is less than zero, it is taken as zero. Indicates in At this moment The solar exposure characterization quantity for each location segment is calculated as the ratio of the cumulative duration of direct sunlight within the event segment to the total duration of the event segment, divided by the minimum of the historical direct sunlight duration ratios for the same location segment of the same component, and then divided by the maximum of the historical direct sunlight duration ratios. A value of zero is taken when the solar exposure characterization quantity is less than zero. Indicates in At this moment The water retention characteristic of each location segment is the ratio of the duration of water retention within the event segment to the total duration of the event segment.

[0046] Figure 5 This figure illustrates the changes in the cumulative event progression of different segments of the same target building metal component under the influence of the microenvironment event book. Each curve in the figure corresponds to the cumulative event progression process of different segments within the surface location domain. The horizontal axis represents the event progression sequence number, indicating the continuous sequence of event segments progressing in the order they were written. The vertical axis represents the cumulative event progression amount, representing the cumulative result formed by continuously adding the event effects of the corresponding event segments (wetting initiation, continuous wetting, contamination deposition, drying recovery, solar exposure, and condensation rewetting) in the microenvironment event book for the same segment in chronological order. Figure 5 It is evident that the event progression accumulation curves differ significantly across different location segments. This indicates that due to variations in orientation, shading relationships, water catchment paths, connection details, and contamination deposition background, the corresponding microenvironmental event registers and event impact sequences differ for each location segment. Consequently, different location segments exhibit varying event progression accumulation intensities during the same progression process. Specifically, segments with steeper curve slopes indicate stronger continuous microenvironmental event impacts within that progression interval, resulting in faster event impact growth. Conversely, segments with higher overall curve positions indicate that they have accumulated and endured a greater number of event impacts throughout the entire event progression process. Figure 5 This invention demonstrates that it can continuously write the temporal effects of the microenvironment at different locations into a digital twin, and form a continuously accumulating event progression process through the event action sequence, thereby realizing the continuous correlation between the temporal effects of the microenvironment at different locations and the coating degradation process. This provides a continuous event background basis for synchronous observation of signature sequence writing, state inversion, and dynamic recalculation of corrosion resistance performance.

[0047] S2. Read the microenvironment event book, collect orthophotos, thermal images and film thickness records of the component body and isomorphic witnesses according to the event triggering method, and map them to the surface position domain to form a synchronous observation signature sequence.

[0048] The surface location domain, microenvironment event book, and event action sequence are read according to the component number. The event segments written in the microenvironment event book in order of start time are read segment by segment. For each location segment, an event-triggered acquisition task is generated by combining fixed event sequences. The fixed event sequences are determined as wetting start, continuous wetting, drying recovery, and solar exposure. It is required that the four types of event segments (wetting start, continuous wetting, drying recovery, and solar exposure) appear consecutively in the same location segment in the order written in the microenvironment event book. It is also required that there are already contamination deposit segments within the time range covered by the four types of event segments (wetting start, continuous wetting, drying recovery, and solar exposure). When the conditions are met, an event-triggered acquisition task corresponding to the current location segment is written into the acquisition task record. The acquisition task record includes the component number, location segment number, trigger event sequence combination, trigger time range, and event action sequence reference range. The acquisition start time of the event-triggered acquisition task is the start time of the solar exposure segment, and the acquisition end time is the completion time of this acquisition. Solar exposure segments that have been used to generate event-triggered acquisition tasks in the same location segment will not be used to generate the next event-triggered acquisition task.

[0049] The reference range of an event action sequence refers to the start and end range of consecutive event segments within the event action sequence of the same component number and the same location segment, corresponding to the trigger time range of the current synchronous observation signature.

[0050] Synchronous acquisition is performed on the component body location segment and corresponding isomorphic witness body for the event-triggered acquisition task. The isomorphic witness body record bound to the component body location segment is read according to the component number and location segment number. The isomorphic witness body record includes coating construction records, orientation, occlusion relationships, and water flow paths consistent with the component body location segment. The isomorphic witness body acquisition area is located according to the isomorphic witness body record. When acquisition is performed, the acquisition time period is located according to the trigger time range in the event-triggered acquisition task. Within the acquisition time period, orthophotos, thermal images, and film thickness records are sequentially acquired for the component body. Within the same acquisition time period, orthophotos and thermal images of the isomorphic witness body are acquired in the same order. After the acquisition of images and film thickness records, the orthophotos, thermal images and film thickness records obtained by the component body and the isomorphic witness during the acquisition period are organized into original observation records. For each original observation record, the component number, location segment number, acquisition object category, acquisition start time, acquisition end time and the order of triggering events are written. When the acquisition start time of the component body and the isomorphic witness are inconsistent in the same event-triggered acquisition task, the acquisition start time of the component body and the isomorphic witness that is later in the time sequence is taken as the actual acquisition start time of the event-triggered acquisition task, and their respective acquisition times are retained in the original observation records.

[0051] A isomorphic witness refers to a segment of the metal component of the target building that is consistent with the coating process and service environment, and is used for synchronous collection and comparison verification.

[0052] When mapping the original observation records of the component body and the original observation records of the isomorphic witness to the surface position domain, the start and end positions of the corresponding position segments of the component number in the surface position domain are read, and the identifiable boundaries of the position segments on the surface of the component are read. The image boundary points corresponding to the identifiable boundaries are identified in the orthophoto of the component body. The image boundary points are established point by point with the corresponding boundary points written into the surface position domain. Each position in the orthophoto image acquisition area is converted into the longitudinal and lateral positions in the surface position domain according to the positional relationship with the image boundary points, forming the positional observation record of the orthophoto of the component body. The sub-region (planar area, edge area or turning area) where the position segment corresponding to the event-triggered acquisition task is located is determined. Identifiable boundary points are selected in the sub-region. The identifiable boundary points correspond to the corresponding boundary points written into the surface position domain. A segmented conversion relationship from the orthophoto image to the surface position domain is established for the sub-region, and the positions in the orthophoto image acquisition area are converted.

[0053] During the thermal image mapping of the component body, the thermal image boundary points corresponding to the identifiable boundaries in the thermal image of the component body are identified, and the thermal image boundary points are registered with the image boundary points in the orthophoto image of the component body that have established a correspondence. According to the surface position domain mapping result of the orthophoto image, the conversion relationship from the orthophoto image to the surface position domain is reused to convert each position in the thermal image acquisition area of ​​the component body into the longitudinal and lateral positions in the surface position domain, forming a positional observation record of the thermal image of the component body.

[0054] When mapping the film thickness record of the component body, the registered film thickness measurement point number and the corresponding longitudinal and transverse positions of the surface position domain are read. Film thickness measurement points whose positions fall between the start and end positions of the position segment in the surface position domain are written into the positional observation record of the film thickness record of the position segment. Film thickness measurement points that do not fall within the start and end range of the position segment are not written.

[0055] After mapping is completed, the component number, location segment number, acquisition object category, sequence of triggering events, acquisition time, and surface location domain range are written into each location-based observation record. When the mapping orthophoto image acquisition area or thermal image acquisition area exceeds the start and end range of the location segment in the surface location domain, only the part falling within the start and end range of the location segment is retained as the location-based observation record of the location segment. The film thickness record only retains the film thickness measurement points whose positions fall within the start and end range of the location segment and writes them into the location-based observation record of the location segment.

[0056] The synchronous observation signatures are formed by pairing and merging the trigger time range and the sequence of trigger events in the event-triggered acquisition task. Each synchronous observation signature includes the component number, location segment number, sequence of trigger events, trigger time range, actual acquisition start time, acquisition end time, positional observation records of orthophotos, thermal images, film thickness, and isomorphic corroboration. These are appended sequentially according to the acquisition start time to form a synchronous observation signature sequence. Within the same component number, location segment number, and trigger time range, the positional observation records of the orthophotos of the component body and the isomorphic witness are paired, as are the positional observation records of the thermal images of the component body and the isomorphic witness. The positional observation records of the film thickness of the component body and the isomorphic witness are paired according to the film thickness measurement point positions in the surface position domain. The pairing results are merged and written into the same synchronous observation signature, so that the synchronous observation signature simultaneously contains the positional observation records of the orthophoto image, the thermal image, and the film thickness record of the component body and the isomorphic witness under the same event background, the same location segment, and the same acquisition time period. The isomorphic corroboration quantity is calculated and written into the synchronous observation signature. The synchronous observation signature is appended to the synchronous observation signature sequence in the order of acquisition start time. When the acquisition start time is the same, it is appended to the synchronous observation signature sequence in the order of component number and location segment number. The expression for calculating the isomorphic corroboration quantity is: ; in, Indicates the first Synchronous observation signature in the first Isomorphic corroboration on location-like observation records This indicates the sequential number of the synchronous observation signature within the synchronous observation signature sequence. Indicates the category number of the regional location-based observation record. Indicates the first In the synchronous observation signature, the component body is in the first... The set of surface location domain regions corresponding to the location-based observation records. Indicates the first In the synchronous observation signature, isomorphic witnesses in the first The set of surface location domain regions corresponding to the location-based observation records. Indicates the component body in the first... The boundary length of the corresponding region is recorded by the location-based observation record. Indicates isomorphic witnesses in the first The boundary length of the corresponding region is recorded by the location-based observation record.

[0057] The regional type of location-based observation record refers to the location-based observation record of orthophoto image and the location-based observation record of thermal image. The location-based observation record of film thickness is directly written into the synchronous observation signature according to the pairing results of film thickness measurement point location.

[0058] When the corresponding region sets of the component body and the isomorphic witness are both empty in the current type of regional location observation record, the isomorphic verification quantity of the current type of regional location observation record is written as 1. When only one of the corresponding region sets is empty, the isomorphic verification quantity of the current type of regional location observation record is written as 0.

[0059] S3. Write the synchronous observation signature sequence into the digital twin, perform state inversion according to the failure path syntax, and when there is at least one conflict in the event sequence, expansion direction and the observation sequence confirmation relationship between the ontology and the isomorphic witness, perform local recalculation and supplementary sampling before writing, to obtain the current digital twin state and advancement trajectory.

[0060] Read the component number, location segment number, trigger event sequence combination, trigger time range, actual acquisition start time, acquisition end time, location-based observation record of orthophoto image, location-based observation record of thermal image, location-based observation record of film thickness record, and isomorphic corroboration quantity from each synchronous observation signature. Form the inversion writing order in a unique order. Sort by actual acquisition start time, component number, and location segment number. After sorting, establish a binding relationship between each synchronous observation signature and the surface location domain, coating layer history, microenvironment event book record range, and event action sequence reference range corresponding to the same component number and the same location segment number.

[0061] For each component number and each location segment, a state inversion writing entry is established in the digital twin. The state inversion adopts the failure path syntax. The failure path syntax stages are arranged in the order of the degradation process of the same location segment in the surface location domain: early surface change stage, surface crack and blistering stage, interface anomaly zone expansion stage, interface anomaly zone and surface damage connection stage, and maintenance triggering stage. The writing is based on the location-based observation records of the orthophoto image and the location-based observation records of the thermal image in the synchronous observation signature. The location-based observation records of the film thickness record are written into the advancement trajectory as continuous records of the same location segment. When the digital twin state of each location segment is initialized, the earliest record of the coating layer history of the location segment is read as the initial layer background, and a blank advancement trajectory record structure is established. The advancement trajectory record structure includes the writing time, the sequence combination of trigger events, the trigger time range, the writing stage, the writing region set, the expansion direction record, the isomorphic verification quantity record, the location-based observation record of the film thickness record, the reference range of the event action quantity sequence, and the conflict handling record.

[0062] Failure path syntax refers to the writing rules for defining the stages, order of stages, and progression relationships of the coating degradation evolution process in the surface location domain for the same component number and the same location segment. It is used to specify the judgment and progression methods between the early surface change stage, the surface crack and blistering stage, the interface anomaly zone expansion stage, the interface anomaly zone and surface damage connection stage, and the maintenance trigger stage.

[0063] Digital twin state refers to the set of failure path syntax stages and write regions corresponding to the same component number and the same location segment at the current write time.

[0064] The set of writing regions refers to the set of regions located within the surface location domain that are determined and prepared for writing the digital twin's propulsion trajectory during a state inversion writing process, based on the location-based observation records of the orthophoto image and the thermal image of the current synchronous observation signature.

[0065] Constrained by the failure path syntax and the writing scope of the advancement trajectory, synchronous observation signatures are processed one by one according to the order of writing to be inverted. The processing order is as follows: sequentially processing the positional observation record of the orthophoto image, the positional observation record of the thermal image, the positional observation record of the film thickness record, the isomorphic corroboration quantity, and the reference range of the event action quantity sequence. The positional observation record of the orthophoto image corresponding to the current synchronous observation signature is read. Within the surface position domain corresponding to the position segment, at least one visible appearance anomaly is identified, including color continuity interruption, texture roughness change, boundary cracking, blistering contour, peeling edge, or substrate exposure. Visible appearance anomaly regions that are in contact or overlap in the surface position domain are merged to obtain the position segment in this acquisition period. The set of apparent degradation regions within the area is used to read the location-based observation record of the thermal image corresponding to the current synchronous observation signature. Within the surface location domain corresponding to the location segment, thermal anomaly regions with interrupted thermal distribution, localized tropical extensions, localized hot spot aggregation, or continuous distribution along edges, weld seams, connecting holes, or tangential edges are identified. Thermal anomaly regions that are in contact or overlap in the surface location domain are merged to obtain the set of interface anomaly regions for the location segment during this acquisition period. Combined with the cropped range in the location-based observation record of the orthophoto image and thermal image, it is determined whether the observation boundary is affected by location segment cropping. The location-based observation record of the film thickness is read and organized according to the film thickness measurement point position order in the surface location domain for this writing. The film thickness continuity record binds the trigger time range of the synchronous observation signature with the event action sequence reference range to form the event background record for this write. Based on the failure path syntax execution stage determination, when the orthophoto image's positional observation record only shows early surface changes and the thermal image's positional observation record has not formed a set of interface anomaly regions, a candidate write result for the early surface change stage is formed. When the orthophoto image's positional observation record shows crack and blistering areas but the thermal image's positional observation record has not yet formed a continuously expanding set of interface anomaly regions, a candidate write result for the surface crack and blistering stage is formed. When the thermal image's positional observation record shows an interface anomaly region set along the edge area, weld neighborhood, connection hole neighborhood, or... When the neighborhood of the cut edge continuously expands, candidate writing results are formed for the expansion stage of the interface anomaly zone. When the set of interface anomaly regions in the location-based observation record of the thermal image and the set of surface damage regions in the location-based observation record of the orthophoto image form a connection relationship within the same location segment, candidate writing results for the connection stage of the interface anomaly zone and surface damage are formed. When the candidate writing results of the location segment continue to advance and characterize the maintenance triggering state, candidate writing results for the maintenance triggering stage are formed. The candidate writing results of each stage are first written into the candidate writing result record. When the candidate writing result record is formed, the record of the allowable expansion direction corresponding to the candidate writing result is also written. When the candidate writing result is the early surface change stage and the surface crack and blistering stage,The extension direction record allows the shortest connection direction to be taken from the extension front boundary of the most recently written region set, pointing to the nearest edge area, weld neighborhood, connecting hole neighborhood, or tangent edge neighborhood within the same location segment. When the candidate write result is in the interface anomaly band expansion stage, the extension direction record allows the shortest connection direction to be taken from the extension front boundary of the most recently written interface anomaly region set, pointing to the nearest connected detail location neighborhood or edge area within the same location segment. When the candidate write result is in the interface anomaly band and surface damage connectivity stage, the extension direction record allows the shortest connection direction to be taken from the extension front boundary of the current candidate interface anomaly region set, pointing to the nearest boundary position of the current surface damage region set.

[0066] The propulsion trajectory writing caliber refers to the recording method that, for the same component number and the same location segment, writes the writing time, trigger event sequence combination, trigger time range, writing stage, writing area set, expansion direction record, isomorphic verification quantity record, film thickness record location-based observation record, event action quantity sequence reference range, and conflict handling record into the propulsion trajectory in a unified order.

[0067] Conflict determination is based solely on the sequence of events, the direction of expansion, and the sequential verification relationship between the component body and the isomorphic witness. The determination order is as follows: determining the event sequence, determining the direction of expansion, and determining the sequential verification relationship of observations. When determining the event sequence, the sequence of triggering events and the triggering time range of the current synchronous observation signature are read, and the micro-environment event book records of the same location segment are checked back. If the writing order of event fragments in the micro-environment event book within the triggering time range is inconsistent with the sequence of triggering events recorded in the synchronous observation signature, then a conflict is determined to exist in the event sequence. When determining the direction of expansion, the set of candidate writing regions in the current candidate writing results and the set of solidified writing regions in the most recent solidified advancement trajectory record of the location segment are read. The direction of movement from the solidified writing region set to the front-end boundary of the expansion from the set of solidified writing regions to the set of candidate writing regions is extracted in the surface location domain and compared with the allowed expansion direction record in the current candidate writing result record. The consistency of the expansion direction is used to determine whether the direction is consistent. When the consistency of the expansion direction is negative, a conflict is determined to exist in the expansion direction. The expression for calculating the consistency of the expansion direction is: ; in, Indicates the first The failure path syntax phase is in the first stage. Consistent expansion direction during candidate write determination. Indicates the stage number of the failure path syntax. This indicates the writing sequence number in the position segment advancement trajectory. and These represent the displacement components in the horizontal and vertical positions of the extended front boundary movement direction from the most recently solidified write region set to the current candidate write region set, respectively, within the surface position domain. and These represent the directional components of the allowed expansion direction in the horizontal and vertical positions of the surface position domain, respectively, in the current candidate write result record.

[0068] Event order refers to the correspondence between the order in which event fragments at the same location fall within the current synchronous observation signature trigger time range in the microenvironment event book and the order in which the current synchronous observation signature triggers events.

[0069] The sequential verification relationship refers to the verification relationship between the sequential acquisition time of the component body and the isomorphic witness under the same event-triggered acquisition task and the spatial correspondence reflected by the isomorphic verification quantity corresponding to the regional location-based observation record in the current synchronous observation signature.

[0070] When determining the observation sequence verification relationship, the acquisition time and isomorphic verification quantity of the component body and the isomorphic witness in the current synchronous observation signature are read and compared with the observation sequence verification relationship in the most recent solidified advancement trajectory record of the position segment. If the observation sequence displayed in the current synchronous observation signature is opposite to the observation sequence maintained by the most recent solidified advancement trajectory record, and the isomorphic verification quantity in the current synchronous observation signature corresponds to the non-empty area type location-based observation record, then it is determined that there is a conflict in the observation sequence verification relationship between the component body and the isomorphic witness. When there is at least one conflict in the event sequence, expansion direction and observation sequence verification relationship determination, the current candidate write result is not solidified, and local recalculation and supplementary acquisition are directly performed. When there is no conflict in the event sequence, expansion direction and observation sequence verification relationship determination, the current candidate write result is directly solidified into a digital twin state and advancement trajectory, and the next synchronous observation signature is processed.

[0071] The local recalculation adopts the same writing basis and judgment method as the state inversion. When there is at least one conflict in the event sequence, expansion direction and the observation sequence confirmation relationship between the component body and the isomorphic witness, the failure path syntax, the propulsion trajectory writing entry point, the determination rules of the event action sequence reference range and the stage judgment rules of the candidate writing results are not changed. The calculation range is only limited to the same position segment corresponding to the current conflict, the trigger time range corresponding to the current synchronous observation signature and the data range corresponding to the most recent continuous solidified propulsion trajectory record of the position segment. Within the limited range, the candidate writing result generation, the determination of the allowed expansion direction and the conflict judgment are re-executed.

[0072] For candidate write results with at least one conflict, perform local recalculation and supplementary sampling. When performing local recalculation, read the most recent consecutive solidified propulsion trajectory record of the location segment, the reference range of the event action sequence, the trigger time range of the synchronous observation signature corresponding to the current candidate write result, the sequence combination of trigger events, and the event fragments in the micro-environment event book within the trigger time range as input for local recalculation. Perform local recalculation on the location segment within the current trigger time range according to the failure path syntax, and output the local recalculation result. The local recalculation result includes the expected write stage, the expected write region set, and the expected expansion direction record.

[0073] After completing the local recalculation, supplementary sampling is performed. The supplementary sampling is triggered when the location segment encounters the same combination of triggering events as the current conflict. The supplementary sampling reuses the event-triggered acquisition, surface location domain mapping, synchronous observation signature generation, and isomorphic verification quantity writing to obtain the supplementary synchronous observation signature. The supplementary synchronous observation signature and the local recalculation result are sent back to the state inversion and conflict determination for reprocessing. If the conflict disappears after reprocessing, the digital twin state and advancement trajectory are solidified according to the candidate writing result after reprocessing. If the conflict still exists after reprocessing, the advancement phase is not advanced. The current digital twin state of the location segment is kept in the most recently solidified phase. The local recalculation result, supplementary synchronous observation signature, conflict type, and holding phase writing result are recorded as a conflict processing advancement trajectory in the digital twin. In the case of writing where the conflict still exists, the current synchronous observation signature and the supplementary synchronous observation signature are marked as having completed conflict processing and are no longer entered into the inversion writing sequence as independent writing records to be inverted. After processing is completed, the next synchronous observation signature in the inversion writing sequence is processed until all synchronous observation signatures are processed.

[0074] S4. Based on the current digital twin status and progress trajectory, call the micro-environment event book to replay and recalculate seasonal events, obtain the corrosion resistance performance assessment results, remaining protection capabilities and maintenance windows, generate maintenance synchronous observation signatures by event-triggered collection, and write back the digital twin according to the failure path syntax.

[0075] For each component segment, the current failure path syntax stage, current write region set, write time of the most recent solidified propulsion trajectory record in the propulsion trajectory, trigger time range, and event action sequence reference range are read one by one according to the component number. The end time of the trigger time range corresponding to the most recent solidified propulsion trajectory record is determined as the starting time of the seasonal event replay calculation for the position segment. The event fragment write sequence records of the position segment are read in the micro-environment event book according to the time range from the starting time to the current time. At the same time, the event action sequence reference range corresponding to the event fragments within the time range is read to form the seasonal event replay calculation input for the position segment. The event sequence for replay is based on the writing order in the microenvironment event book, which is sorted by start time. When the start times are the same, the sequence is: wetting start, continuous wetting, contamination deposition, drying recovery, sunlight exposure, and condensation rewetting. After completing the historical replay segment from the start time to the current time, the event segment in the microenvironment event book with the same season as the current time is called in the writing order record. The event segment is then added in a loop after the current time in the writing order to form a future replay segment until the position segment enters the maintenance trigger stage for the first time in the replay. When the current position segment is already in the maintenance trigger stage at the current time, the current time is directly determined as the replay termination time.

[0076] Seasonal event replay and recalculation refers to the process of calling up event fragments corresponding to the current season in the micro-environment event book based on the current digital twin state and progress trajectory, and replaying and recalculating them according to the order in which the event fragments are written. Seasonal event replay and recalculation includes historical replay segments and future replay segments. The historical replay segment is from the start time of the replay and recalculation to the current time, and the future replay segment is from the current time to the end time of the replay.

[0077] The event action process refers to the continuous process in which each event segment acts on the same location segment in the order of writing within the time range recorded in the microenvironment event book, forming a corresponding event action quantity in the event action quantity sequence.

[0078] For each location segment, event fragments are replayed sequentially according to event order. The event fragment type, start time, end time, and event impact value already written back for each event fragment are read. The event impact value is written into the replay advancement record as the event advancement amount of the event fragment on the location segment's advancement trajectory. This ensures that the replay advancement record and the event impact value sequence reference range in the advancement trajectory continuously correspond. The replay advancement record is appended in the order of event fragments to form a replay advancement sequence, ensuring that the replay advancement sequence and the event impact value sequence have the same time order. During the replay advancement process, for each event fragment, the failure path syntax stage and the current write region set of the current digital twin state of the location segment are read simultaneously. The event advancement amount of the event fragment is bound to the stage and written into the replay advancement record, forming an event advancement accumulation process under the current failure path syntax stage.

[0079] After replaying all event segments from the start time of the replay calculation to the current time, the remaining protection capability of the location segment is calculated based on the replay propagation sequence. The maintenance window is then derived from the remaining protection capability. The location-based observation records of the membrane thickness corresponding to the start time of the replay calculation are read within the location domain of the location segment surface to form the starting membrane thickness field. Similarly, the location-based observation records of the membrane thickness corresponding to the current time are read to form the current membrane thickness field. The event action of each event segment in the replay propagation sequence is expanded along the time axis according to the corresponding event segment period into a piecewise constant event propagation function. This function is then integrated over time within the range from the start time of the replay calculation to the current time to obtain the cumulative event propagation amount. This cumulative event propagation amount is then equivalently converted according to the membrane thickness change within the same time range of the location segment to obtain the remaining protection capability, expressed as: ; ; in, Indicates the first The remaining protection capability of each location segment at the current moment, when the location segment is already in the maintenance trigger phase at the current moment. Write the remaining protection capability as 0. This indicates the range of the position segment within the surface position domain. and These represent the longitudinal and lateral positions within the surface position domain, respectively. This represents an area element in the surface location domain. This represents the unit area film thickness expressed by the positional observation record of the film thickness record at the starting time of the playback recalculation. This represents the unit area film thickness expression formed by the location-based observation records of the film thickness record at the current moment. Indicates the start time of the position segment replay recalculation. Indicates the current moment. This indicates the playback termination time when the position segment first enters the maintenance trigger phase in a future playback segment. Indicates the position segment at time. The corresponding event propagation function, This represents the conversion amount for converting the cumulative amount of event advancement into the equivalent amount of film thickness loss. The value is determined by the film thickness change and the cumulative amount of event advancement within the same location segment from the start time of the replay recalculation to the current time. (For example, after normalizing the film thickness change and the cumulative amount of event advancement within the same location segment from the start time of the replay recalculation to the current time according to the historical statistical range of the location segment, the conversion amount for converting the cumulative amount of event advancement into the equivalent amount of film thickness loss is between 0.1 and 10.)

[0080] After obtaining the remaining protection capability of each location segment, the maintenance window is determined in an event-triggered manner. The end time of the last event segment in the playback sequence is taken as the maintenance decision time. The maintenance trigger period is the combination of the following events that appear consecutively in the location segment's microenvironment event book after the maintenance decision time: wetting start, continuous wetting, drying recovery, and sunlight exposure with contamination deposition within the coverage time range. The start time of the maintenance window is taken as the start time of the sunlight exposure segment in the combination of trigger events, and the end time of the maintenance window is taken as the time when the event-triggered data collection is completed after maintenance. When the location segment is already in the maintenance trigger stage at the current time, the start time of the maintenance window is directly taken as the current time.

[0081] The corrosion resistance performance evaluation results include the current failure path syntax stage of the location segment, the current set of written regions, the playback termination time, the remaining protection capability, and the maintenance window. The playback recalculation start time, playback event record range, playback progression sequence range, and event action sequence reference range corresponding to the location segment are also written into the corrosion resistance performance evaluation results.

[0082] The playback event record range refers to the range of continuous event segments recorded in the micro-environment event book that are called in the order of writing for seasonal event playback recalculation, from the start time of playback recalculation to the current time or the end time of playback, for the same component number and the same location segment.

[0083] Within the maintenance window, post-maintenance event-triggered acquisition is performed, generating a post-maintenance synchronous observation signature. The acquisition triggers the generation of the event-triggered acquisition task, which means that after maintenance, the event segments written in the microenvironment event book according to the start time are read segment by segment according to the location segment. When the four types of event segments—wetting start, continuous wetting, drying recovery, and solar exposure—appear consecutively in the same location segment according to the writing order in the microenvironment event book and there are contamination deposition segments within the coverage time range, a post-maintenance event-triggered acquisition task is generated and written to the acquisition task record. Synchronous acquisition is performed on the component body location segment and the corresponding isomorphic witness of the post-maintenance event-triggered acquisition task. The acquisition content includes orthophotos, thermal images, and film thickness records. The acquisition period is located according to the trigger time range in the post-maintenance event-triggered acquisition task, and the original observation record is formed. The orthophotos, thermal images, and film thickness records are mapped to the surface location domain to form a location-based observation record and a post-maintenance synchronous observation signature is formed. The post-maintenance synchronous observation signature sequence is appended and written, and the isomorphic verification quantity is calculated and written to the post-maintenance synchronous observation signature.

[0084] After the maintenance-synchronous observation signature sequence is generated, the digital twin is written back according to the failure path syntax and the advancement trajectory writing caliber. The component number, location segment number, trigger event sequence combination, trigger time range, acquisition start time, acquisition end time, location-based observation record, and isomorphic verification quantity in the maintenance-synchronous observation signature are read. The maintenance-to-be-written-back sequence is formed according to the order of writing to be inverted and bound to the location segment surface location domain, coating layer history, microenvironment event book record range, and event action quantity sequence reference range. Candidate writing result records are formed according to the stage judgment and allowable expansion direction records are generated. Conflict judgment is performed only around the event sequence, expansion direction, and observation sequence verification relationship. When there is no conflict, the maintenance-back candidate writing result is solidified into the updated digital twin state and advancement trajectory record. When there is at least one conflict, it is solidified and written after local recalculation and supplementary sampling. The maintenance-back synchronous observation signature sequence, the updated digital twin state after maintenance-back writing, and the advancement trajectory are written into the corrosion protection performance evaluation result.

[0085] Figure 6 This diagram illustrates the continuous state changes of a critical location segment before, during, and after maintenance. The location-based observation curves of the membrane thickness record represent the membrane thickness changes of the critical location segment under a continuous state progression sequence. The current failure path syntax stage conversion curve represents the stage progression changes of the critical location segment in the digital twin. The event impact conversion curve represents the strength changes of the event impact process of the critical location segment driven by the micro-environment event book. The horizontal axis represents the continuous state progression sequence number, and the vertical axis represents the continuous state conversion value after unifying the location-based observation records of the membrane thickness record, the current failure path syntax stage, and the event impact. The vertical line representing the current time indicates the assessment point when the current location segment forms its current digital twin state and progression trajectory in the digital twin. The vertical line representing the maintenance implementation time indicates the time node when maintenance intervention is performed on the critical location segment. Figure 6 It is evident that during the continuous state progression, the high-value segment of the event impact conversion curve corresponds to the progression segment of the current failure path syntax stage conversion curve. This indicates that the event fragments and event impact sequences in the microenvironment event book can continuously drive the evolution of the location segment degradation state. After the maintenance implementation time, the location-based observation recording curve of the film thickness record shows a recovery trend, while the current failure path syntax stage conversion curve and event impact conversion curve still maintain a continuous correspondence with the original progression relationship. This shows that the observation results after maintenance do not form new evaluation results independently of the original digital twin, but are written back to the digital twin through the synchronous observation signature after maintenance. This allows the pre-maintenance evaluation results, maintenance implementation results, and post-maintenance update results to be continuously connected in the same progression trajectory. This demonstrates that the present invention can achieve continuous connection and continuous updating of the pre- and post-maintenance evaluation results based on the current digital twin state and progression trajectory, and allows the post-maintenance state to continue to be included in the corrosion protection performance evaluation process.

[0086] Figure 6 The continuous state conversion values ​​are uniform display values ​​used for illustration in the attached figures. The positional observation records of the film thickness record are displayed using the original measurement values. The current failure path syntax stage is mapped to the corresponding stage display value according to the stage number. The event effect is mapped to the corresponding event display value according to the relative size within the current illustrated range. This allows the film thickness change trend, the failure path syntax stage progression trend, and the event effect trend to be displayed in comparison on the same vertical axis. The continuous state conversion values ​​are only used for illustration and do not change the written values ​​of the corresponding original records and the state inversion results in the digital twin.

[0087] The corrosion resistance performance assessment results are grouped and written into the assessment notes corresponding to the digital twin's advancement trajectory according to the component number and location segment number. The assessment notes include the current failure path syntax stage, the current set of written regions, the start time of replay recalculation, the end time of replay, the range of replay event records, the range of replay advancement sequence, the range of event action sequence references, the remaining protection capability, the maintenance window, the synchronous observation signature sequence after maintenance, and the updated digital twin status and advancement trajectory after maintenance.

[0088] In summary, this invention establishes a digital twin containing surface location domains, coating levels, microenvironment event books, and event action sequence to achieve a continuous correlation between the temporal effects of the microenvironment at different locations and the coating degradation process. This allows for dynamic recalculation of corrosion resistance performance. By calling the microenvironment event book to replay and recalculate seasonal events based on the current digital twin state and progress trajectory, continuous connection and continuous updating of the evaluation results before and after maintenance are achieved, enabling the post-maintenance state to be continuously updated.

[0089] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for evaluating the corrosion resistance of coatings on building metal components based on digital twins, characterized in that, include: Collect basic archival information of the target building's metal components and establish a digital twin containing surface location domains, coating levels, microenvironment event books, and event action sequence. Read the microenvironment event log, collect orthophotos, thermal images and film thickness records of the component body and isomorphic witnesses according to the event triggering method, and map them to the surface location domain to form a synchronous observation signature sequence; Write the synchronous observation signature sequence into the digital twin, perform state inversion according to the failure path syntax, and when there is at least one conflict in the event sequence, expansion direction and the observation sequence confirmation relationship between the ontology and the isomorphic witness, perform local recalculation and supplementary sampling before writing again to obtain the current digital twin state and advancement trajectory. Based on the current state and trajectory of the digital twin, the micro-environment event book is invoked to replay and recalculate seasonal events, thereby obtaining the corrosion resistance performance assessment results, remaining protection capabilities, and maintenance windows. Maintenance synchronous observation signatures are generated by event-triggered data collection and written back to the digital twin according to the failure path syntax.

2. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 1, characterized in that, The specific steps for collecting the basic file information of the target building's metal components are as follows: Collect the geometric shape, installation posture, orientation, obstruction relationship, water flow path, connection details, coating construction records and maintenance records of the target building's metal components, and merge them into a component archive according to component number and time sequence.

3. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 2, characterized in that, The specific steps for establishing a digital twin containing surface location domains, coating levels, microenvironment event books, and event action sequence are as follows: A digital twin is created based on the component archive, a surface location domain is constructed and mapped to connect the detail locations and film thickness measurement points, and the coating layer history is written to divide the location segments by connecting the boundary of the detail location, the location of the change in the occlusion relationship and the turning point of the water flow path. A microenvironment event log is established, and event segments are written according to wetting start, continuous wetting, contamination deposition, drying recovery, sunlight exposure and condensation rewetting. The event impact of each event segment is calculated based on wetting, contamination deposition, sunlight exposure and water retention to form an event impact sequence.

4. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 1 or 3, characterized in that, The specific steps for acquiring orthophotos, thermal images, and film thickness records of the component body and isomorphic witnesses in an event-triggered manner are as follows: Read event segments from the microenvironment event log by location segment, and generate event-triggered collection tasks based on the continuous occurrence of wetting start, continuous wetting, drying recovery and solar exposure segments with pollution deposition within the covered time range; The event-triggered acquisition task synchronously acquires orthophotos, thermal images, and film thickness records of the component body location segment and isomorphic witnesses to form the original observation record.

5. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 4, characterized in that, The mapping to the surface location domain to form a synchronous observation signature sequence involves the following steps: The original observation records of the component body and the isomorphic witness are mapped to the surface location domain to form a location-based observation record of orthophoto, thermal image and film thickness record; The synchronous observation signatures are paired and merged according to the trigger time range and the order of trigger events. Each synchronous observation signature contains the component number, location segment number, trigger time range, acquisition time, location-based observation record, and isomorphic verification quantity. The synchronous observation signatures are added in the order of acquisition start time to form a synchronous observation signature sequence.

6. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 1 or 5, characterized in that, The specific steps for writing the synchronous observation signature sequence into the digital twin are as follows: Read the component number, location segment number, sequence combination of triggering events, trigger time range, acquisition time, location-based observation record and isomorphic verification quantity from the synchronous observation signature, form the order to be inverted and written according to the actual acquisition start time, component number and location segment number, and establish a binding relationship with the surface location domain, coating level history, microenvironment event book record range and event action sequence reference range. Establish a state inversion writing entry point in the digital twin, and establish a failure path syntax according to the early surface change stage, surface crack and blistering stage, interface anomaly zone expansion stage, interface anomaly zone and surface damage connection stage, and maintenance triggering stage.

7. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 6, characterized in that, The specific steps for performing state inversion according to the failure path syntax are as follows: Synchronous observation signatures are processed one by one according to the order of writing to be inverted. Based on the location observation records of orthophotos, location observation records of thermal images, location observation records of film thickness records, and the reference range of event action sequence, candidate writing result records and allowed expansion direction records for each stage are formed according to the failure path syntax execution stage determination.

8. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 7, characterized in that, The process of performing partial recalculation and supplementary data acquisition before writing to obtain the current digital twin state and trajectory involves the following steps: Based on the sequence of events, the direction of expansion, and the relationship of observational confirmation between the component body and the isomorphic witness, the candidate writing result records are sequentially judged for the sequence of events, the direction of expansion, and the relationship of observational confirmation. When at least one conflict exists, perform local recalculation and supplementary sampling, and use the local recalculation results and the synchronous observation signatures of the supplementary sampling to re-perform state inversion and conflict determination; When there is no conflict, the candidate write result is solidified into the current digital twin state and the progress trajectory.

9. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 1 or 8, characterized in that, The steps for calling the microenvironment event log to replay and recalculate seasonal events, and obtaining the corrosion resistance performance evaluation results, remaining protection capacity, and maintenance window, are as follows: Based on the current state and trajectory of the digital twin, the event log and event impact sequence of the microenvironment are invoked to perform seasonal event replay and recalculation, forming a replay progression sequence; The remaining protection capability of the position segment is calculated based on the playback sequence. The maintenance window is determined according to the remaining protection capability and the moment when the maintenance triggering stage is first entered in the future playback segment. The playback termination time is also determined, and the corrosion resistance performance evaluation result is generated.

10. The method for evaluating the corrosion resistance of coatings on building metal components based on digital twins as described in claim 9, characterized in that, The specific steps for generating and maintaining synchronous observation signatures based on event-triggered data acquisition, and writing back the digital twin according to the failure path syntax, are as follows: Within the maintenance window, an event-triggered collection method is used to generate a synchronous observation signature after maintenance. The digital twin is then written back according to the failure path syntax and the advancement trajectory writing method to obtain the updated digital twin status and advancement trajectory after maintenance.