Digital twin modeling method and system for broken bridge heat insulation energy-saving aluminum alloy doors and windows

CN122987377APending Publication Date: 2026-10-27ZHEJIANG JUTONG NEW BUILDING MATERIAL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611251034.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-18
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0003]现有断桥隔热节能铝合金门窗数字孪生建模多依赖图纸尺寸与构件参数建立静态结构表达,数据组织侧重数据库记录方式,传感读数以离散形式附着于局部位置,型材腔室内部热传递路径缺乏连续描述,风压作用引起框扇挠曲变化难以与锁点受力形成对应关系,开启扇启闭轨迹未与结构节点形成统一表达,导致热桥位置难以随运行工况定位,结构变形难以与约束状态同步呈现,状态版本之间缺乏连续衔接,节能评估与结构复核过程依赖多源数据拆分处理,存在分析依据分散问题

Benefits of technology

通过断桥隔热条与型材腔室建立连续节点体系,将温度采集位置归属至对应热工节点,结合迎风面受压状态形成框扇位移响应关系,再依据铰链轴线约束构建开启扇旋转轨迹,将各周期内热工状态,结构形变状态与启闭轨迹统一写入数字孪生模型序列,使局部热桥位置,框扇挠曲变化及开启范围在同一结构表达中呈现,状态之间形成连续承接关系,运行过程由离散数据转为统一表达,节能分析与结构判断过程具备一致数据基础,解决静态模型与孤立读数割裂,状态承接分散问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122987377A_ABST
    Figure CN122987377A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of digital twin modeling, in particular to a digital twin modeling method and system for bridge-cutting heat-insulating energy-saving aluminum alloy doors and windows, comprising the following steps: identifying the relationship between the bridge-cutting heat-insulating strip, the profile chamber and the glass boundary based on the modeling object, constructing a virtual geometric structure, mapping temperature collection data, correlating the wind pressure of the windward surface and the frame and sash displacement, checking the hinge opening trajectory and the lock point closed state, correcting the digital twin model state version and writing it into the version sequence, and obtaining the twin state connection result. The present application constructs a continuous node system by the bridge-cutting heat-insulating strip and the profile chamber, attributes the temperature collection position to the thermal node, correlates the windward surface pressure state and the frame and sash displacement, generates the opening sash trajectory according to the hinge axis, writes the thermal, deformation and opening and closing states into the digital twin model sequence, and uniformly presents the heat bridge, deflection and opening range, thereby solving the problem of static model and isolated reading fragmentation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital twin modeling technology, and in particular to a digital twin modeling method and system for thermally broken and energy-saving aluminum alloy doors and windows. Background Technology

[0002] Digital twin modeling technology revolves around the model representation, data organization, virtual-real mapping, and model management of entity objects, structural parameters, operational data, and business data in a computer environment. It is widely applied in industries such as building engineering, intelligent manufacturing, equipment operation and maintenance, industrial design, and product lifecycle management. Among these, the traditional digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows refers to the method of digitally describing and building models of these building door and window objects, including their profile structure, thermal break strip connection relationships, glass configuration, hardware components, material parameters, dimensional parameters, thermal properties, production and installation information, and usage status data. This results in a digital model of the door and window that can be recognized, stored, retrieved, and analyzed by computers. It typically employs technologies such as CAD modeling, BIM component representation, parametric description, database management, sensor data acquisition, and model data association.

[0003] Existing digital twin modeling of thermally broken, energy-saving aluminum alloy doors and windows largely relies on drawing dimensions and component parameters to establish a static structural representation. Data organization focuses on database recording methods, and sensor readings are attached to local locations in a discrete form. The internal heat transfer path of the profile cavity lacks continuous description. The deflection of the frame and sash caused by wind pressure is difficult to correlate with the stress on the locking points. The opening and closing trajectory of the sash is not uniformly expressed with the structural nodes, making it difficult to locate the thermal bridge position according to the operating conditions. Structural deformation is difficult to present synchronously with the constraint state. There is a lack of continuous connection between state versions. The energy-saving assessment and structural verification process relies on multi-source data splitting and processing, resulting in the problem of scattered analysis basis. Summary of the Invention

[0004] To address the technical problems existing in the prior art, this invention provides a digital twin modeling method and system for thermally broken, energy-saving aluminum alloy doors and windows. The technical solution is as follows: On the one hand, a digital twin modeling method for thermally broken and energy-saving aluminum alloy doors and windows is provided, including the following steps: S1: Based on the objects required for modeling, identify the adjacent relationship between the thermal break strip boundary and the profile cavity partition, correct the thermal node sequence according to the glass boundary node and the window frame outer contour endpoint, synchronize the node relationship to the virtual geometry, and obtain the cross-sectional configuration correlation degree. S2: Based on the correlation of the cross-sectional configuration, check the installation coordinates of the temperature acquisition component and the adjacent node position of the thermal break strip, and map the acquired data to the node attributes according to the node of the profile cavity to obtain the thermal acquisition mapping level. S3: Based on the aforementioned thermal acquisition mapping level, analyze the influence of temperature gradient on profile stiffness, and determine the relationship between wind pressure record on the windward side and frame-sash displacement node response. Refer to the adjacent nodes of the locking point to check the frame-sash edge path, update the deformation relationship to the frame-sash structural nodes, and obtain load deformation coupling data. S4: Based on the load deformation coupling data, check the relationship between the hinge angle data and the position of the corner node of the opening fan, adjust the rotation trajectory of the opening fan according to the hinge axis, and synchronize the trajectory change to the movement node of the opening fan to obtain a continuous opening and closing trajectory. S5: Based on the continuity state of the opening and closing trajectory, use it as a boundary condition to check the associated paths of thermal nodes and deformation segments under different opening and closing positions, verify the locking point closure path with reference to the opening trajectory, correct the state version of the digital twin model, and obtain the twin state connection result.

[0005] On the other hand, the cross-sectional configuration correlation includes cross-sectional closure, chamber layering, and thermal accessibility; the thermal acquisition mapping level includes measurement point coverage, temperature gradient distribution, and thermal zone sampling density; the load deformation coupling data includes wind pressure response gradient, frame-fan deflection curve, and locking force distribution; the opening and closing trajectory continuity includes shaft offset, corner trajectory arc length, and opening and closing angle sequence; and the twin state connection result includes state version number, periodic update frequency, and multi-state synchronization rate.

[0006] On the other hand, the specific steps for obtaining the correlation degree of the cross-sectional configuration are as follows: S101: Based on the objects required for modeling, obtain the boundary of the thermal break strip and the profile cavity partition outline, verify the bonding relationship between the thermal break strip boundary segment and the cavity wall along the cross section direction, classify the connecting positions into the corresponding boundary links, and obtain the boundary adjacency features. S102: Based on the boundary adjacency features, call the coordinates of the glass boundary nodes and the endpoints of the window frame outer contour, check the connection status between the glass edge and the groove link, and classify the window frame endpoints into the outer frame link to obtain the cross-sectional path features. S103: Based on the cross-sectional path characteristics, analyze the distribution of thermal nodes along the cross-sectional direction, compare the connection order of adjacent nodes in the same path, adjust the connection order of thermal nodes, associate the node relationship with the virtual geometric structure, and obtain the cross-sectional configuration correlation degree.

[0007] On the other hand, the specific steps for obtaining the thermal acquisition mapping level are as follows: S201: Based on the correlation of the cross-sectional configuration, obtain the installation coordinates of the temperature sensor, analyze the relative position of the temperature sensor projection position and the adjacent node of the thermal break strip, compare the cross-sectional link to which the projection point belongs with the thermal break strip boundary link, determine the thermal break boundary link to which the temperature sensor belongs, and obtain the corresponding characteristics of the thermal break node. S202: Based on the corresponding characteristics of the insulation nodes, call the distribution of profile chamber nodes, analyze the orientation of adjacent chamber walls of temperature sensors, screen the chamber node connection paths, compare the connection status of the connection paths with the insulation boundary links, and obtain the mapping relationship of the acquisition nodes; S203: Based on the aforementioned acquisition node mapping relationship, adjust the thermal node correspondence method, associate the acquired data with the corresponding node attributes, compare the measurement point coverage, temperature gradient distribution and thermal zone sampling density, determine the node attribute mapping status, and obtain the thermal acquisition mapping level.

[0008] On the other hand, the specific steps for obtaining the load deformation coupling data are as follows: S301: Based on the thermal acquisition mapping level, analyze its corresponding state with the wind pressure record of the windward side zone, compare the door and window area to which the wind pressure record belongs with the position of the frame and sash displacement sensor node, determine the response order of the pressure area and the displacement node, and obtain the wind pressure displacement response relationship. S302: Based on the wind pressure displacement response relationship, analyze the position of adjacent nodes of the locking point, compare the connection relationship between the locking point installation area and the frame and sash edge node, filter the flexural connection path of wind pressure transmission to the frame and sash edge, and obtain the flexural path verification result. S303: Based on the flexure path verification results, compare the corresponding states of wind pressure direction and displacement direction, determine the deviation state of flexure node connection path, adjust the flexure node connection path, associate the deformation relationship with the frame and fan structure nodes, and obtain load deformation coupling data.

[0009] On the other hand, the steps for obtaining the continuous state of the opening and closing trajectories are as follows: S401: Based on the load deformation coupling data, call the hinge angle data, analyze the change in the position of the corner node after the opening fan is loaded, compare the hinge rotation direction with the corner node displacement direction, determine the angle record and node position status, and obtain the corresponding relationship of the hinge corner node. S402: Based on the corresponding relationship of the hinge corner nodes, call the hinge axis direction, analyze the trajectory of the opening fan corner node, compare the relationship between the trajectory arc and the axis rotation, filter out the rotation paths with inconsistent axis bearing, and obtain the rotation path verification result; S403: Based on the rotation path verification results, analyze the trajectory arrangement status of the corner nodes, compare the connection direction of adjacent trajectory points, determine the trajectory connection order offset relationship, adjust the trajectory connection order, associate the trajectory change with the opening fan movement node, and obtain the opening and closing trajectory continuity state.

[0010] On the other hand, the steps for obtaining the twin state connection result are as follows: S501: Based on the continuity of the opening and closing trajectory, check the periodic relationship between the thermal node path and the deformation segment marker path, compare the path where the thermal node is located and the position of the deformation area marker, determine the node status and the order of deformation segment connection, and obtain the thermal deformation path association relationship. S502: Based on the thermal path association relationship, check the position change of the locking point closure mark in the opening trajectory, compare the locking point path with the connection state of the opening fan movement node, determine the connection relationship from the opening state to the closing state, and obtain the locking path verification data. S503: Based on the locking path verification data, check the continuity relationship of thermal state, deformation state and opening / closing state in adjacent cycles, compare the locking point state with the state version record of the digital twin model, adjust the state version connection order, associate the twin model version sequence, and obtain the twin state connection result.

[0011] On the other hand, the boundary of the thermal break strip refers to the outline position where the thermal break strip contacts the aluminum alloy profile, and the cavity partition of the profile refers to the division of the cavity area inside the aluminum alloy profile by the partition of the stiffener plate.

[0012] On the other hand, the glass boundary node refers to the position point where the edge of the insulating glass is adjacent to the glass pressure line or the profile groove, and the window frame outer contour endpoint refers to the position of the corner point or end point of the outer contour of the window frame in the modeling coordinate system.

[0013] On the other hand, a digital twin modeling system for thermally broken, energy-saving aluminum alloy doors and windows is provided. This system is applied to the digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows, including: Based on the objects required for modeling, the configuration synchronization module identifies the adjacent relationship between the thermal break strip boundary and the profile cavity partition, corrects the thermal node sequence according to the glass boundary node and the window frame outer contour endpoint, synchronizes the node relationship to the virtual geometry, and obtains the cross-sectional configuration correlation degree. Based on the correlation of the cross-sectional configuration, the thermal mapping module checks the installation coordinates of the temperature acquisition component and the adjacent node position of the thermal break strip, and maps the acquired data to the node attributes according to the node affiliation of the profile cavity to obtain the thermal acquisition mapping level. Based on the thermal acquisition mapping level, the deformation correlation module determines the relationship between the wind pressure record on the windward side and the response of the frame and sash displacement nodes, verifies the frame and sash edge path by referring to the adjacent nodes of the locking point, updates the deformation relationship to the frame and sash structural nodes, and obtains load deformation coupling data. Based on the load deformation coupling data, the trajectory synchronization module verifies the relationship between the hinge angle data and the position of the corner node of the opening fan, adjusts the rotation trajectory of the opening fan according to the hinge axis, and synchronizes the trajectory change to the motion node of the opening fan to obtain a continuous opening and closing trajectory. Based on the continuity of the opening and closing trajectories, the twin state management module verifies the associated paths between thermal nodes and deformation segments, checks the locking point closure path with reference to the opening trajectory, corrects the state version of the digital twin model, and obtains the twin state connection result.

[0014] The beneficial effects of the technical solutions provided in the embodiments of the present invention include at least the following: A continuous node system is established by using thermal break strips and profile chambers. Temperature acquisition locations are assigned to corresponding thermal nodes. The displacement response relationship between the frame and sash is formed by combining the pressure state of the windward side. The rotation trajectory of the opening sash is constructed based on the hinge axis constraint. The thermal state, structural deformation state and opening / closing trajectory in each cycle are uniformly written into the digital twin model sequence. This allows the local thermal bridge position, frame and sash deflection changes and opening range to be presented in the same structural expression. A continuous relationship is formed between states. The operation process is transformed from discrete data to a unified expression. The energy-saving analysis and structural judgment process have a consistent data foundation, solving the problems of separation between static models and isolated readings and scattered state inheritance. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying 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.

[0016] Figure 1 This is a flowchart of the main steps of the present invention; Figure 2 This is a flowchart of steps S1 of the present invention; Figure 3 This is a flowchart of steps S2 of the present invention; Figure 4 This is a flowchart of steps S3 of the present invention; Figure 5 This is a flowchart of step S4 of the present invention; Figure 6 This is a flowchart of steps S5 of the present invention; Figure 7 This is a system module diagram of the present invention. Detailed Implementation

[0017] The technical solution of the present invention will now be described with reference to the accompanying drawings.

[0018] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0019] This invention provides a digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows, such as... Figure 1 As shown, it includes the following steps: S1: Based on the objects required for modeling, analyze the adjacency relationship between the thermal break strip boundary and the profile cavity partition. Combine the coordinates of the glass boundary nodes and the endpoints of the window frame outer contour to identify the path belonging, determine the distribution of thermal nodes along the cross-sectional direction, adjust the node connection order, synchronize the node relationship to the virtual geometric structure, and obtain the cross-sectional configuration correlation degree. S2: Based on the correlation of cross-sectional configuration, compare the positional correspondence between the installation coordinates of the temperature acquisition component and the adjacent nodes of the thermal break strip, combine the distribution of the profile chamber nodes to filter the belonging path, determine the node mapping relationship of the acquisition component, adjust the corresponding method of thermal nodes, map the acquired data to the corresponding node attributes, and obtain the thermal acquisition mapping level. S3: Based on the thermal acquisition mapping level, analyze the influence of temperature gradient on profile stiffness, and determine the response relationship between the wind pressure record of the windward side zone and the frame and sash displacement acquisition component node. Combine the lock point adjacent node and the frame and sash edge node position to perform path verification, compare the corresponding state of wind pressure direction and displacement direction, correct the deflection node connection path, update the deformation relationship to the frame and sash structure node, and obtain load deformation coupling data. S4: Based on load deformation coupling data, compare the relationship between hinge angle data and the position of corner node of the opening fan, check the rotation path of the opening fan in combination with the hinge axis direction, determine the continuous state of the corner node trajectory arrangement, adjust the trajectory connection order, synchronize the trajectory change to the opening fan motion node, and obtain the continuous state of the opening and closing trajectory. S5: Based on the continuous state of the opening and closing trajectory, use it as a boundary condition to check the associated paths of thermal nodes and deformation segments under different opening and closing positions. According to the opening trajectory, perform consistency verification on the locking point closure mark path, compare the connection relationship of adjacent cycle states, correct the state version of the digital twin model, and write it into the twin model version sequence to obtain the twin state connection result.

[0020] Cross-sectional configuration correlation includes cross-sectional closure, chamber layering, and thermal accessibility; thermal acquisition mapping level includes measurement point coverage, temperature gradient distribution, and thermal zone sampling density; load deformation coupling data includes wind pressure response gradient, frame-fan deflection curve, and locking force distribution; opening and closing trajectory continuity includes shaft offset, corner trajectory arc length, and opening and closing angle sequence; twin state connection results include state version number, periodic update frequency, and multi-state synchronization rate.

[0021] In S1, the objects required for modeling refer to the physical components and structural data of thermally broken, energy-saving aluminum alloy doors and windows that participate in digital twin modeling; the thermal break strip boundary refers to the contour position where the thermal break strip contacts the aluminum alloy profile; the profile cavity partition refers to the division of the cavity area formed by the ribs inside the aluminum alloy profile; the glass boundary node refers to the position point where the edge of the insulating glass is adjacent to the glass pressure line or the profile groove; the coordinates of the outer contour endpoint of the window frame refers to the position of the corner point or end point of the outer contour of the window frame in the modeling coordinate system; the path assignment refers to the connection path of the node along the door and window cross-section contour, cavity boundary, or thermal break strip boundary; the thermal node refers to the virtual node used to bear the temperature state and heat transfer position relationship; the node connection order refers to the order in which the nodes are arranged along the cross-section contour, cavity boundary, and thermal break strip boundary.

[0022] In S2, temperature acquisition components refer to temperature sensors installed in the area adjacent to the inner and outer profiles of doors and windows, thermal insulation strips, or glass edges; profile chamber nodes refer to virtual nodes set on the profile chamber wall, chamber corners, or adjacent positions of stiffeners; node mapping relationship refers to the data attribution relationship between temperature acquisition components and virtual thermal nodes; correspondence method refers to the matching rules between the coordinates of acquisition components, node coordinates, and structural adjacency relationships.

[0023] In S3, the windward zone wind pressure record refers to the wind pressure data collected for different pressure areas on the windward side of the outside of the door and window; the frame and sash displacement acquisition component node refers to the node corresponding to the displacement acquisition component on the frame or operable sash in the virtual structure; the lock point adjacent node refers to the node near the lock point installation position and used to indicate the state of the locked area; the frame and sash edge line node refers to the contour node on the window frame edge line and operable sash edge line; the flexural node connection path refers to the deformation connection path formed between the frame or operable sash displacement nodes after being subjected to wind pressure; and the frame and sash structure node refers to the virtual node used to indicate the structural state of the window frame and operable sash.

[0024] In S4, the corner node of the opening fan refers to the motion node corresponding to the corner or edge of the outer contour of the opening fan; the rotation path of the opening fan refers to the position change route formed by each corner node when the opening fan rotates around the hinge axis; the continuous state refers to the trajectory connection state between the motion nodes of the opening fan in adjacent modeling cycles; the trajectory connection order refers to the trajectory order formed by the corner nodes of the opening fan according to the acquisition time; the motion node of the opening fan refers to the virtual node used to represent the opening angle, rotation position and corner position of the opening fan.

[0025] In S5, deformation segment markers refer to the markings of areas where the frame or opening sash undergoes displacement changes within a certain modeling cycle; associated paths refer to the state connection relationships formed between thermal nodes, deformation segments, and opening trajectories; lock point closure marker paths refer to the node state paths corresponding to the lock point from the open state, the fitted state, to the closed state; state connection relationships refer to the succession relationships between thermal states, deformation states, and opening / closing states within adjacent modeling cycles; and state versions refer to the digital twin records formed by the combination of the thermal states, deformation states, opening / closing states, and lock point states of doors and windows within the same modeling cycle.

[0026] like Figure 2 As shown, the specific steps for obtaining the correlation degree of cross-sectional configuration are as follows: S101: Based on the objects required for modeling, obtain the boundary of the thermal break strip and the profile cavity partition outline, verify the bonding relationship between the thermal break strip boundary segment and the cavity wall along the cross section direction, classify the connecting positions into the corresponding boundary links, and obtain the boundary adjacency features. Based on the objects required for modeling, the contact edge of the thermal break strip, the profile cavity wall, the end point of the stiffener plate, and the corner point of the cavity are used as the cross-section identification objects. First, the coordinates of the boundary segments on both sides of the thermal break strip are read, then the coordinates of the adjacent cavity wall are read, and the sections are checked sequentially along the outer contour of the cross-section. For the boundary segment of the thermal break strip and the cavity wall, the distance between the two endpoints, the difference in line segment direction, and the contact length are compared respectively. When the distance between the two endpoints is 0.18mm and 0.22mm, both less than the modeling fit judgment value of 0.30mm, the direction difference is 1.6°, less than the profile assembly deviation limit of 2°, and the contact length is 23.4mm, close to the design contact length of the thermal break strip of 24.0mm, this segment is included in the same boundary link. If the distance between the endpoints of another segment is 0.62mm, exceeding 0.30mm, it is not written into this link, and the process is redirected to the adjacent cavity wall for re-checking. For the actual window frame cross-section, the width of the thermal insulation strip can be taken as 18.6mm, and the cavity wall thickness can be taken as 1.4mm. The contact point of the thermal insulation strip on the outer aluminum cavity is classified as the outer boundary link, and the contact point of the thermal insulation strip on the inner aluminum cavity is classified as the inner boundary link. Then, the coordinates of the contact position, the cavity number, and the boundary direction are recorded to obtain the boundary adjacency characteristics.

[0027] S102: Based on the boundary adjacency feature, call the coordinates of the glass boundary node and the endpoint of the outer contour of the window frame, check the connection status between the glass edge and the groove link, and classify the window frame endpoint into the outer frame link to obtain the cross-sectional path feature; Adjust the glass boundary nodes, groove nodes, and window frame outer contour endpoints into the same cross-sectional coordinate system. First, read the four edge nodes of the insulating glass, then read the two endpoints of the groove link, and compare the lateral spacing, longitudinal spacing, and link direction between the glass edge and the groove endpoint one by one. In actual implementation, the coordinate position of the left edge node of the glass can be taken as 42.0mm laterally and 18.0mm longitudinally, and the adjacent endpoint of the groove can be taken as 41.6mm laterally and 18.2mm longitudinally, with a lateral difference of 0.4mm and a longitudinal difference of 0.2mm. When the glass assembly gap design value is 3.0mm, the groove assignment value can be taken as 1.0mm, and the node is assigned to the groove link. If the lateral difference between another glass edge node and the groove endpoint is 1.8mm, which exceeds 1.0mm, then continue to call the adjacent groove endpoint for verification. Then read the four endpoints of the window frame outer contour, arrange them in a clockwise direction according to the outer perimeter, and assign line segments with a directional difference of less than 0.5mm between adjacent endpoints to the outer frame link. For example, when the length of the bottom edge of the outer frame is 72.0 mm and the longitudinal deviation is 0.1 mm, it is registered as the lower edge link of the outer frame; when the height of the right side of the outer frame is 88.0 mm and the lateral deviation is 0.2 mm, it is registered as the right edge link of the outer frame. After checking each link of the glass groove, the end point of the outer frame, and the adjacent links of the thermal insulation strip, the cross-sectional path characteristics are obtained.

[0028] S103: Based on the cross-sectional path characteristics, analyze the distribution of thermal nodes along the cross-sectional direction, compare the connection order of adjacent nodes in the same path, adjust the connection order of thermal nodes, associate the node relationship with the virtual geometric structure, and obtain the cross-sectional configuration correlation degree. Write the coordinates of the thermal nodes, their associated link numbers, adjacent boundary segment numbers, node material properties, and cross-sectional orientation numbers into the virtual geometry. First, place the outer aluminum profile nodes, adjacent thermal insulation strip nodes, chamber wall nodes, and glass edge nodes into the confirmed links; then rearrange the node order according to the cumulative distance from the node to the link start point. For example, if there are three thermal nodes within the same outer frame link with cumulative distances of 12.4mm, 31.8mm, and 25.6mm respectively, adjust them to 12.4mm node, 25.6mm node, and 31.8mm node. If the distance between two nodes is less than 0.10mm, continue to compare their material properties and adjacent boundary segment numbers; when both are aluminum alloy and have the same boundary segment number, merge them into one node; when they belong to thermal insulation strip and aluminum alloy respectively, retain both nodes and register them as cross-material adjacency. In the actual cross-section, the lateral position of the node near the thermal insulation strip can be 28.0 mm, and the longitudinal position can be 36.2 mm. The lateral position of the node on the adjacent chamber wall can be 28.1 mm, and the longitudinal position can be 36.3 mm. Although their positions are close, their link affiliations are different, so they are retained as adjacent connecting nodes. Then, the directions of adjacent nodes are compared with the link directions. When the direction difference is less than 5°, the connection is maintained. When the direction difference reaches 27° and there is no corner mark, the connection order is adjusted. Finally, the cross-sectional configuration correlation degree is obtained.

[0029] like Figure 3 As shown, the specific steps for obtaining the thermal acquisition mapping level are as follows: S201: Based on the cross-sectional configuration correlation, obtain the installation coordinates of the temperature sensor, analyze the relative position of the temperature sensor projection position and the adjacent node of the thermal break strip, compare the cross-sectional link to which the projection point belongs with the thermal break strip boundary link, determine the thermal break boundary link to which the temperature sensor belongs, and obtain the corresponding characteristics of the thermal break node. The cross-sectional link number, thermal insulation strip boundary link number, node coordinate sequence, and temperature sensor installation coordinates are all imported into the same cross-sectional coordinate system. The spatial coordinates of each temperature sensor are read one by one and cross-sectional projection is performed to convert the three-dimensional coordinates into cross-sectional planar coordinates. For example, if the spatial location of a sensor installation point is (120.0mm, 35.0mm, 15.0mm), the cross-sectional projection yields a two-dimensional location (120.0mm, 35.0mm). Then, the shortest distance from this point to each cross-sectional link is compared item by item. When the distance from this point to thermal insulation strip boundary link B1 is 0.42mm, to adjacent chamber link C2 is 1.36mm, and to outer frame link F1 is 2.10mm, the link B1 corresponding to the minimum distance is initially assigned as the link, and its number and node sequence are recorded. Then... The first step compares the angle between the direction of the projection point and the direction of the thermal insulation strip boundary. When the angle is 4.2°, which is less than the direction consistency judgment value of 10°, the link is retained. When the angle reaches 18°, the link with the second smallest distance is re-judged. The direction consistency judgment value is set with reference to the maximum allowable installation deviation of the thermal insulation strip within the cross section of 10°. Then, the position ratio of the projection point on the link is checked. For example, if the distance from the projection point to the link start point is 18.5mm, the total link length is 36.0mm, and the position ratio is 0.51, the link interval is considered valid when the ratio is between 0.1 and 0.9. When the ratio is less than 0.1 or greater than 0.9, the adjacent link at the endpoint is re-judged. Finally, the temperature sensor is assigned to the thermal insulation strip boundary link B1, and its corresponding adjacent node number and link position are recorded to obtain the corresponding characteristics of the thermal insulation node.

[0030] S202: Based on the corresponding features of the thermal insulation nodes, the distribution of the profile chamber nodes is called, the orientation of the adjacent chamber walls of the temperature sensor is analyzed, the chamber node connection paths are screened, and the connection status of the connection paths and the thermal insulation boundary links is compared to obtain the mapping relationship of the acquisition nodes. Obtain the set of adjacent chamber nodes of the link where the temperature sensor is located, and sort them according to the distance from the node to the sensor projection point. For example, if the sensor projection point is located on link B1, its adjacent chamber nodes are N1 (distance 2.4mm), N2 (distance 4.1mm), and N3 (distance 6.8mm), arranged in ascending order of distance as N1, N2, and N3. Then, compare the wall direction of each chamber node with the direction of the link where the sensor is located item by item. When the angle between the wall direction of node N1 and the link direction is 6°, which is less than 8°, N1 is selected as the first choice for connection node. When the angle between node N2 and the link direction is 11°, which is more than 8°, it is not selected. The judgment value of 8° is based on the chamber stiffeners. The combined values ​​of workmanship deviation and assembly deviation are taken, and then the next node is screened along the link direction to construct the connection path. For example, the path is B1-N1-N4-N7, where the distances between each node are 2.4mm, 3.6mm, and 5.2mm respectively, and the total path length is 11.2mm. Then, the connection status of this path with the boundary link of the thermal insulation strip is checked. When the distance between the starting point of the path and the end point of the link is 0.26mm, which is less than the connection judgment value of 0.30mm, it is considered as a valid connection. When the distance between the end point of the path and the link of the next chamber is 0.92mm, which is greater than 0.30mm, the path extension is terminated. Finally, the connection path and link connection status of the chamber node corresponding to the sensor are recorded to obtain the mapping relationship of the acquisition node.

[0031] S203: Based on the mapping relationship of the acquisition nodes, adjust the correspondence of thermal nodes, associate the acquired data with the corresponding node attributes, compare the measurement point coverage, temperature gradient distribution and thermal zone sampling density, determine the node attribute mapping status, and obtain the thermal acquisition mapping level. Temperature sensor data, thermal node numbers, node material properties, and link locations are synchronously written into the virtual structure. The node path corresponding to each sensor is read one by one, and the sensor-collected temperature value is assigned to the starting node of the path. Then, temperature data is distributed sequentially along the path. For example, if a sensor measures a temperature of 28.6℃, and the corresponding path nodes are N1, N4, and N7, then N1 is assigned 28.6℃, N4 is assigned 28.0℃ based on distance attenuation, and N7 is assigned 27.1℃. The attenuation range is set according to the distance ratio between nodes. When the distances between nodes are 2.4mm and 3.6mm respectively, the total path length is 6.0mm, and the total temperature difference is 1.5℃. Specifically, the temperature drop of 0.6℃ is distributed from N1 to N4 according to a distance ratio of 2.4 / 6.0, and the temperature drop of 0.9℃ is distributed from N4 to N7 according to a distance ratio of 3.6 / 6.0. Subsequently, the assignment of values ​​to all nodes in the cross-section is statistically analyzed, and the measurement point coverage is calculated. When the total cross-section... With 120 nodes and 78 nodes assigned values, the coverage rate is 65%. A coverage rate below 60% is considered low coverage, 60% to 80% is medium coverage, and above 80% is high coverage. Next, the temperature difference between adjacent nodes is calculated. For example, if the temperature difference between nodes in a certain segment is 1.2℃, 0.8℃, and 0.5℃, the continuity of the temperature gradient is calculated. A gradient difference less than 0.7℃ is considered continuous, while a difference greater than 0.7℃ is marked as discontinuous. Simultaneously, the number of nodes per unit length is counted. A density of 0.5 nodes / mm is considered when there are 5 nodes within a 10mm path. A density below 0.3 nodes / mm is considered low density, 0.3 to 0.6 nodes / mm is medium density, and above 0.6 nodes / mm is high density. Finally, based on a comparison of coverage, gradient continuity, and sampling density, the attribute mapping status of each node is registered as valid or needs adjustment, thus obtaining the thermal acquisition mapping level.

[0032] like Figure 4 As shown, the specific steps for obtaining load-deformation coupling data are as follows: S301: Based on the thermal acquisition mapping level, analyze the corresponding state with the wind pressure record of the windward side zone, compare the door and window area to which the wind pressure record belongs with the position of the frame and sash displacement sensor node, determine the response order of the pressure area and displacement node, and obtain the wind pressure displacement response relationship. The system acquires the actual collected values ​​for each wind pressure zone. For example, the windward side of a door or window is divided into three zones: upper, middle, and lower, corresponding to wind pressures of 480 Pa, 620 Pa, and 510 Pa, respectively. Simultaneously, it reads the spatial boundary coordinates of each zone and then retrieves the positions of the displacement sensor nodes. For instance, node D1 has coordinates of (35.0 mm, 120.0 mm), and node D2 has coordinates of (68.0 mm, 85.0 mm). It then checks whether each node falls within the wind pressure zone's range. If node D1 is located within the middle zone and is 6.2 mm from the zone boundary (less than the 10 mm buffer zone threshold), it is assigned to the middle zone's wind pressure range. If node D2 is 12.5 mm from the lower zone boundary (greater than 10 mm), it does not meet the lower zone buffer zone assignment condition and is assigned to the adjacent middle zone based on its actual coordinates. Finally, the zones are sorted according to their wind pressure values, with 620 Pa corresponding to the middle zone and thus the first priority, followed by 510 Pa. Pa corresponds to the lower zone and is the second priority; 480Pa corresponds to the upper zone and is the third priority. Then, the displacement sensors are sorted according to their response time series. For example, if the displacement response time of node D1 is 0.32s and that of node D2 is 0.41s, then D1 responds first. Next, the wind pressure zone priority and displacement response priority are compared item by item. When the wind pressure order is middle zone-lower zone-upper zone, and the displacement response order is D1-D2-D3, and the corresponding zone order is consistent, it is recorded as a consistent response. When the order is inconsistent, the priority offset difference is recorded. The priority offset difference is calculated as the absolute difference between the wind pressure zone priority and the displacement response priority, i.e., offset value = |wind pressure priority - displacement response priority|. Under the condition of 3 zones, the maximum sorting difference is 2 priorities. When the offset value is 1 priority, it is marked as a slight offset interval; when the offset value is 2 priorities, it is marked as a significant offset interval. Finally, the corresponding order and offset between the wind pressure zones and displacement nodes are recorded item by item to obtain the wind pressure-displacement response relationship.

[0033] S302: Based on the wind pressure displacement response relationship, analyze the location of adjacent nodes of the locking point, compare the connection relationship between the locking point installation area and the frame and sash edge node, screen the deflection connection path from wind pressure to the frame and sash edge, and obtain the deflection path verification result. Obtain the lock point location, for example, if the lock point's installation coordinates are (52.0mm, 140.0mm), retrieve its adjacent node set, for example, adjacent nodes L1, L2, and L3, with corresponding distances of 3.2mm, 5.6mm, and 8.1mm respectively. Filter nodes with a distance less than 6.0mm as direct adjacent nodes of the lock point, i.e., L1 and L2 enter the candidate set. 6.0mm is used as the adjacency judgment value, set with reference to the lock point's installation hole diameter and the influence range of the surrounding structure. Then, read the frame and fan edge node sequence, for example, edge nodes are E1, E2, E3, and E4 in sequence, and compare the path connection relationship between the lock point's adjacent nodes and the edge nodes one by one. When the path length from L1 to E2 is 7.4mm, the number of consecutive nodes in the path is 3, and the node spacing is... When all distances are less than 4.0mm, the path is considered valid. When the distance between nodes in the path exceeds 6.0mm, the path is interrupted and the next candidate node is selected. The path continuity distance threshold is set according to the average distance between nodes of the profile section of 4.0mm plus a deviation of 2.0mm. Then, the wind pressure zone action sequence is compared with the path transmission sequence item by item. When the wind pressure is transmitted from the middle zone to the adjacent node of the locking point and then to the edge node, the path sequence is middle zone-L1-E2. When it is consistent with the wind pressure displacement response, it is registered as a valid path. When the path sequence jumps or regresses, it is recorded as an abnormal path. Finally, the paths that meet the continuity and sequence consistency are screened and the path length, number of nodes and corresponding wind pressure zone number are recorded to obtain the flexural path verification result.

[0034] S303: Based on the flexure path verification results, compare the corresponding states of wind pressure direction and displacement direction, determine the deviation state of flexure node connection path, adjust the flexure node connection path, associate the deformation relationship with the frame-fan structure node, and obtain load deformation coupling data. Obtain the wind pressure direction for each flexural path. For example, if the wind pressure direction for a certain path is horizontal and inward, the direction angle is recorded as 0°. Simultaneously, read the direction of the corresponding displacement node. For example, if the node displacement direction is 5°, compare the angles between the two. When the angle is 5°, if it is less than 15°, it is considered consistent. When the angle is 22°, if it is greater than 15° but less than 30°, it is recorded as a deviation range. When the angle exceeds 30°, it is marked as a severely deviation range. The direction consistency judgment value is set according to the main direction deviation range of wind pressure on the door and window structure. Then, for the path in the deviation range, check the connection sequence of the path nodes one by one. For example, if the path nodes are N1-N2-N3-N4, when the direction deviation between N2 and N3 is found to be 28°, ... Replace N3 with the neighboring node N5 and recalculate the path direction. If the direction deviation drops to 12° after replacement, retain the new path; otherwise, continue adjusting. The neighboring node selection range is the set of nodes within a radius of 6.0 mm centered on the current node. Then, associate the adjusted path with the frame and sash structure nodes. For example, map the path endpoint node to the frame and sash edge node E3, and write the displacement change values ​​in the path into the node attributes one by one. When the displacement of a node is 1.2 mm and the adjacent nodes are 0.9 mm and 0.6 mm, register them as a step-by-step attenuation relationship according to the path order. Finally, record the consistency of wind pressure direction, node connection order, and displacement distribution of all paths to obtain load deformation coupling data.

[0035] like Figure 5 As shown, the specific steps for obtaining the continuous state of the opening and closing trajectories are as follows: S401: Based on load deformation coupling data, call hinge angle data, analyze the position change of corner node after the opening fan is loaded, compare the hinge rotation direction with the corner node displacement direction, determine the angle record and node position status, and obtain the corresponding relationship of hinge corner node. The system acquires angle records from the hinge angle sensor at continuous intervals, for example, 0° at 0.00s, 8° at 0.20s, 17° at 0.40s, and 26° at 0.60s. It then reads the position changes of the four corner nodes of the opening sash at the same time. For example, at 0.40s, the upper corner node on the side furthest from the hinge has a lateral displacement of 23.5mm and a longitudinal displacement of 1.8mm, while the upper corner node on the side closest to the hinge has a lateral displacement of 2.1mm and a longitudinal displacement of 0.4mm. Subsequently, the system compares the angle increment with the corner node displacement increment. When the hinge angle increases from 8° to 17°, the lateral displacement of the far corner node increases from 11.2mm to 23.5mm. If the displacement change and angle change occur within the same time period, it is recorded as synchronous recording. If the angle change occurs between 0.20s and 0.40s, while the corner node displacement change occurs between 0.40s and 0.60s, it is recorded as lagging by one acquisition cycle. Next, compare the hinge rotation direction with the corner node displacement direction. When the inward-opening window opens to the interior, the hinge angle direction is recorded as inward rotation. If the displacement direction of the far corner node is also inward and the direction difference is less than 12°, it is considered a correspondence. The 12° is taken from the superposition of the hinge installation offset angle of 5°, the frame and sash load deflection offset angle of 5°, and the acquisition error of 2°. When the direction difference is 7°, it is recorded as consistent; when the direction difference is 19°, it is recorded as offset. Then, check the angle record and the node position status. When the hinge angle is 26° and the arc displacement of the far corner node is close to the sampling position under the corresponding opening angle, and the position difference is 3.5mm, which is less than the position judgment value of 5.0mm, it is recorded as a valid state, thus obtaining the correspondence relationship of the hinge corner nodes.

[0036] S402: Based on the correspondence of hinge corner nodes, call the hinge axis direction, analyze the trajectory of the opening fan corner node, compare the trajectory arc with the axis rotation relationship, filter out rotation paths with inconsistent axis connection, and obtain the rotation path verification result; Obtain the positions of the upper and lower ends of the hinge. For example, the longitudinal height of the upper end is 1500.0 mm, the longitudinal height of the lower end is 200.0 mm, and the lateral deviation is 0.8 mm. The axial direction is determined by connecting the two ends. When the lateral deviation is less than 1.5 mm, it is recorded as an approximately vertical axis. The 1.5 mm is taken from the center deviation of the hinge mounting hole (1.0 mm) and the measurement reading deviation (0.5 mm). Then, read the positions of the upper and lower corners of the far end of the opening sash and the middle node on the locking point side at continuous angles, and compare their trajectory points one by one. For example, the arc displacement of the upper corner node at 8°, 17°, and 26° is 11.2 mm, 23.5 mm, and 36.8 mm, respectively. The adjacent displacement increments are 12.3 mm and 13.3 mm, respectively, with a difference of 1.0 mm. Arc joint judgment values ​​less than 2.5 mm are recorded as continuous joints. Next, comparing the relationship between the trajectory arc and the axis rotation, when the distance from the corner node to the hinge axis is 620.0mm, 621.2mm, and 619.4mm at the three sampling times, with a maximum difference of 1.8mm, which is less than the radius fluctuation judgment value of 3.0mm, the trajectory of that node is assigned to the same rotation path. When the distance from another node to the axis is 615.0mm, 622.5mm, and 631.0mm, with a maximum difference of 16.0mm, which exceeds 3.0mm, it is registered as an axis connection inconsistency. Subsequently, each registered inconsistent path is screened, and the time sequence and node affiliation of their adjacent points are checked. When it is found that the 17° position point is mistakenly assigned to the 26° sampling segment, it is removed from the 26° segment and reassigned to the 17° segment, thus obtaining the rotation path verification result.

[0037] S403: Based on the rotation path verification results, analyze the trajectory arrangement status of the corner nodes, compare the connection direction of adjacent trajectory points, determine the trajectory connection order offset relationship, adjust the trajectory connection order, associate the trajectory change with the opening fan movement node, and obtain the opening and closing trajectory continuity status. The position arrangement of the same corner node within a continuous sampling period is obtained. For example, the position of the far lower corner node at 0.00s, 0.20s, 0.40s, and 0.60s corresponds to 0°, 8°, 17°, and 26° respectively. Then, the connection direction between adjacent trajectory points is compared one by one. When the difference between the direction from 0.20s to 0.40s and the direction from 0.40s to 0.60s is 6°, which is less than 10°, the trajectory direction connection judgment value is maintained. The 10° is set by comprehensively considering the rigid rotation deviation of the opening fan, the deflection deviation due to wind pressure, and the sensor sampling deviation. When the direction difference of a certain segment is 24°, and there is no lock point contact or hinge limit state record at that point, it is recorded as a sequence offset. Then, the arc length changes of adjacent trajectory points were compared. When the arc lengths of three consecutive segments were 12.1mm, 13.4mm, and 12.8mm respectively, the maximum difference was 1.3mm, less than the arc length fluctuation value of 3.0mm. This was recorded as normal arrangement, and the arc length of the corner trajectory was calculated by adding the arc lengths of the three adjacent trajectories, i.e., 12.1mm + 13.4mm + 12.8mm = 38.3mm. When the arc lengths were 12.1mm, 28.6mm, and 13.0mm respectively, the trajectory point corresponding to 28.6mm was listed as the point to be adjusted. Then, the sampling time, angle increment, and adjacent direction were checked item by item, and the point to be adjusted was inserted into the same time period as its angle record. For example, the 17° trajectory point originally located after 0.60s was adjusted to the 0.40s position, and the preceding and following trajectory points were reconnected. Then, the position of the opening fan shaft is refitted based on the trajectory points before and after the adjustment. For example, the shaft center is O0 (18.4mm, 42.6mm) before the adjustment and O1 (20.6mm, 42.6mm) after the adjustment. The coordinate distance between the two is 2.2mm, so the shaft offset is recorded as 2.2mm. Finally, the adjusted trajectory changes are written into the opening fan motion node, and the shaft offset of 2.2mm, the arc length of the corner trajectory of 38.3mm, and the opening and closing angle sequence from 0° to 26° are recorded respectively to obtain the continuous state of the opening and closing trajectory.

[0038] like Figure 6 As shown, the specific steps for obtaining the twin state connection result are as follows: S501: Based on the continuous state of the opening and closing trajectory, check the periodic relationship between the thermal node path and the deformation segment marker path, compare the path where the thermal node is located and the position of the deformation area marker, determine the node status and the order of deformation segment succession, and obtain the thermal path association relationship. Obtain the thermal path and deformation path within the same cycle. For example, thermal path H1 corresponds to nodes T1, T2, and T3, and deformation path D1 corresponds to nodes F1, F2, and F3. Compare the positional distances between T1 and F1, T2 and F2, and T3 and F3 respectively. When the distances are 0.7mm, 0.9mm, and 0.8mm respectively, all less than the path assignment value of 1.5mm, they are registered as belonging to the same path within the same cycle. The 1.5mm reference node positioning error is 0.5mm, the cross-sectional discrepancy error is 0.5mm, and the deformation path is... The error range of the variable marker is set to 0.5mm. Then, the node order of the two paths is compared. When T1-T2-T3 is consistent with F1-F2-F3, it is recorded as consistent in order. When T2 corresponds to F3, it is recorded as offset by 1 node position. Then, the acquisition time is compared. When the thermal path time is 0.40s and the deformation path time is 0.42s, the difference is 0.02s. If the period synchronization judgment value is less than 0.05s, it is recorded as belonging to the same period. Otherwise, it is recorded as a cross-period relationship, thus obtaining the thermal and deformation path association relationship.

[0039] S502: Based on the thermal path association, check the position change of the locking point closure mark in the opening trajectory, compare the locking point path with the connection status of the opening sector motion node, determine the connection relationship from the opening state to the closing state, and obtain the locking path verification data. The positions of the locking points at different opening angles are obtained, for example, (55.0mm, 140.0mm), (56.2mm, 138.5mm), (58.0mm, 135.0mm), and (60.5mm, 130.0mm) at 0°, 10°, 20°, and 30° respectively, and the positions of the opening fan movement nodes at the corresponding angles are read. Then, the connection state between the locking point path and the opening fan movement node is compared. When the locking point displacement direction is consistent with the opening fan node direction in the 10° to 20° range, the displacement difference is 2.3mm. When the path acceptance judgment value is less than 4.0mm, it is recorded as consistent acceptance. The 4.0mm value is set with reference to the 2.0mm gap of the locking mechanism and the 2.0mm displacement acquisition error. Then, the locking point state sequence is checked. When the locking point changes from open state, close state, and closed state to 10°, 20°, and 30° respectively, it is recorded as consistent sequence. When the close state lacks a corresponding trajectory node, it is recorded as a state jump. Finally, the locking point state time is compared with the opening trajectory time. When the difference is less than 0.05s, it is recorded as a synchronous change, thus obtaining the locking path verification data.

[0040] S503: Based on the locking path verification data, check the connection relationship between thermal state, deformation state and opening and closing state in adjacent cycles, compare the locking point state with the state version record of the digital twin model, adjust the state version connection order, associate the twin model version sequence, and obtain the twin state connection result. The system acquires the status records for the current and next cycles. For example, in the current cycle, the temperature is 26.5℃, the displacement is 1.2mm, the opening angle is 20°, and the locking point is in a mating state. In the next cycle, the temperature is 27.1℃, the displacement is 1.5mm, the opening angle is 25°, and the locking point is in a closed state. Then, it compares the changes between adjacent cycles. A temperature change of 0.6℃ or less than 1.0℃ is considered a continuous change (thermal change). A displacement change of 0.3mm or less than 0.5mm is considered a continuous change (deformation change). An angle change of 5° or less than 8° is also considered a continuous change. These values ​​are set based on short-cycle temperature fluctuations of doors and windows, frame and sash micro-deformation, and opening / closing sampling step angles. Next, it compares the locking point status with the version number. When the locking point changes from mating to closed and the version changes from V12 to V13, it is registered as a match. When the locking point status remains unchanged but the version number changes, it is registered as an abnormal switch, resulting in a twin state connection result.

[0041] like Figure 7 As shown, the digital twin modeling system for thermally broken, energy-saving aluminum alloy doors and windows includes: Based on the objects required for modeling, the configuration synchronization module identifies the adjacent relationship between the thermal break strip boundary and the profile cavity partition, corrects the thermal node sequence according to the glass boundary node and the window frame outer contour endpoint, synchronizes the node relationship to the virtual geometry, and obtains the cross-sectional configuration correlation degree. The thermal mapping module, based on the correlation of cross-sectional configuration, verifies the installation coordinates of the temperature acquisition component with the adjacent node position of the thermal break strip, and maps the acquired data to the node attributes according to the node affiliation of the profile cavity to obtain the thermal acquisition mapping level. Based on the thermal acquisition mapping level, the deformation correlation module determines the relationship between the wind pressure record on the windward side and the response of the frame and sash displacement nodes. It also checks the frame and sash edge path by referring to the adjacent nodes of the locking point and updates the deformation relationship to the frame and sash structural nodes to obtain load deformation coupling data. The trajectory synchronization module, based on load deformation coupling data, verifies the relationship between hinge angle data and the position of the corner node of the opening fan, adjusts the rotation trajectory of the opening fan according to the hinge axis, and synchronizes the trajectory change to the motion node of the opening fan to obtain a continuous opening and closing trajectory. The twin state management module verifies the associated paths between thermal nodes and deformation segments based on the continuity of the opening and closing trajectories, checks the locking point closure path with reference to the opening trajectory, corrects the state version of the digital twin model, and obtains the twin state connection result.

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

Claims

1. A digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows, characterized in that, The method includes: S1: Based on the objects required for modeling, identify the adjacent relationship between the thermal break strip boundary and the profile cavity partition, correct the thermal node sequence according to the glass boundary node and the window frame outer contour endpoint, synchronize the node relationship to the virtual geometry, and obtain the cross-sectional configuration correlation degree. S2: Based on the correlation of the cross-sectional configuration, check the installation coordinates of the temperature acquisition component and the adjacent node position of the thermal break strip, and map the acquired data to the node attributes according to the node of the profile cavity to obtain the thermal acquisition mapping level. S3: Based on the aforementioned thermal acquisition mapping level, analyze the influence of temperature gradient on profile stiffness, and determine the relationship between wind pressure record on the windward side and frame-sash displacement node response. Refer to the adjacent nodes of the locking point to check the frame-sash edge path, update the deformation relationship to the frame-sash structural nodes, and obtain load deformation coupling data. S4: Based on the load deformation coupling data, check the relationship between the hinge angle data and the position of the corner node of the opening fan, adjust the rotation trajectory of the opening fan according to the hinge axis, and synchronize the trajectory change to the movement node of the opening fan to obtain a continuous opening and closing trajectory. S5: Based on the continuity state of the opening and closing trajectory, use it as a boundary condition to check the associated paths of thermal nodes and deformation segments under different opening and closing positions, verify the locking point closure path with reference to the opening trajectory, correct the state version of the digital twin model, and obtain the twin state connection result.

2. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The cross-sectional configuration correlation includes cross-sectional closure, chamber layering, and thermal path accessibility; the thermal acquisition mapping level includes measurement point coverage, temperature gradient distribution, and thermal zone sampling density; the load deformation coupling data includes wind pressure response gradient, frame-fan deflection curve, and locking force distribution; the opening and closing trajectory continuity includes shaft offset, corner trajectory arc length, and opening and closing angle sequence; and the twin state connection result includes state version number, periodic update frequency, and multi-state synchronization rate.

3. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The specific steps for obtaining the correlation degree of the cross-sectional configuration are as follows: S101: Based on the objects required for modeling, obtain the boundary of the thermal break strip and the profile cavity partition outline, verify the bonding relationship between the thermal break strip boundary segment and the cavity wall along the cross section direction, classify the connecting positions into the corresponding boundary links, and obtain the boundary adjacency features. S102: Based on the boundary adjacency features, call the coordinates of the glass boundary nodes and the endpoints of the window frame outer contour, check the connection status between the glass edge and the groove link, and classify the window frame endpoints into the outer frame link to obtain the cross-sectional path features. S103: Based on the cross-sectional path characteristics, analyze the distribution of thermal nodes along the cross-sectional direction, compare the connection order of adjacent nodes in the same path, adjust the connection order of thermal nodes, associate the node relationship with the virtual geometric structure, and obtain the cross-sectional configuration correlation degree.

4. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The specific steps for obtaining the thermal acquisition mapping level are as follows: S201: Based on the correlation of the cross-sectional configuration, obtain the installation coordinates of the temperature sensor, analyze the relative position of the temperature sensor projection position and the adjacent node of the thermal break strip, compare the cross-sectional link to which the projection point belongs with the thermal break strip boundary link, determine the thermal break boundary link to which the temperature sensor belongs, and obtain the corresponding characteristics of the thermal break node. S202: Based on the corresponding characteristics of the insulation nodes, call the distribution of profile chamber nodes, analyze the orientation of adjacent chamber walls of temperature sensors, screen the chamber node connection paths, compare the connection status of the connection paths with the insulation boundary links, and obtain the mapping relationship of the acquisition nodes; S203: Based on the aforementioned acquisition node mapping relationship, adjust the thermal node correspondence method, associate the acquired data with the corresponding node attributes, compare the measurement point coverage, temperature gradient distribution and thermal zone sampling density, determine the node attribute mapping status, and obtain the thermal acquisition mapping level.

5. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The specific steps for obtaining the load deformation coupling data are as follows: S301: Based on the thermal acquisition mapping level, analyze its corresponding state with the wind pressure record of the windward side zone, compare the door and window area to which the wind pressure record belongs with the position of the frame and sash displacement sensor node, determine the response order of the pressure area and the displacement node, and obtain the wind pressure displacement response relationship. S302: Based on the wind pressure displacement response relationship, analyze the position of adjacent nodes of the locking point, compare the connection relationship between the locking point installation area and the frame and sash edge node, filter the flexural connection path of wind pressure transmission to the frame and sash edge, and obtain the flexural path verification result. S303: Based on the flexure path verification results, compare the corresponding states of wind pressure direction and displacement direction, determine the deviation state of flexure node connection path, adjust the flexure node connection path, associate the deformation relationship with the frame and fan structure nodes, and obtain load deformation coupling data.

6. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The specific steps for obtaining the continuous state of the opening and closing trajectories are as follows: S401: Based on the load deformation coupling data, call the hinge angle data, analyze the change in the position of the corner node after the opening fan is loaded, compare the hinge rotation direction with the corner node displacement direction, determine the angle record and node position status, and obtain the corresponding relationship of the hinge corner node. S402: Based on the corresponding relationship of the hinge corner nodes, call the hinge axis direction, analyze the trajectory of the opening fan corner node, compare the relationship between the trajectory arc and the axis rotation, filter out the rotation paths with inconsistent axis bearing, and obtain the rotation path verification result; S403: Based on the rotation path verification results, analyze the trajectory arrangement status of the corner nodes, compare the connection direction of adjacent trajectory points, determine the trajectory connection order offset relationship, adjust the trajectory connection order, associate the trajectory change with the opening fan movement node, and obtain the opening and closing trajectory continuity state.

7. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The specific steps for obtaining the twin state connection result are as follows: S501: Based on the continuity of the opening and closing trajectory, check the periodic relationship between the thermal node path and the deformation segment marker path, compare the path where the thermal node is located and the position of the deformation area marker, determine the node status and the order of deformation segment connection, and obtain the thermal deformation path association relationship. S502: Based on the thermal path association relationship, check the position change of the locking point closure mark in the opening trajectory, compare the locking point path with the connection state of the opening fan movement node, determine the connection relationship from the opening state to the closing state, and obtain the locking path verification data. S503: Based on the locking path verification data, check the continuity relationship of thermal state, deformation state and opening / closing state in adjacent cycles, compare the locking point state with the state version record of the digital twin model, adjust the state version connection order, associate the twin model version sequence, and obtain the twin state connection result.

8. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The boundary of the thermal break strip refers to the outline position where the thermal break strip contacts the aluminum alloy profile, and the cavity partition of the profile refers to the division of the cavity area inside the aluminum alloy profile by the partition of the stiffener plate.

9. The digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows according to claim 1, characterized in that, The glass boundary node refers to the position point where the edge of the insulating glass is adjacent to the glass pressure line or the profile groove, and the window frame outer contour endpoint refers to the position of the corner point or end point of the outer contour of the window frame in the modeling coordinate system.

10. A digital twin modeling system for thermally broken, energy-saving aluminum alloy doors and windows, the system being used to implement the digital twin modeling method for thermally broken, energy-saving aluminum alloy doors and windows as described in any one of claims 1-9, characterized in that, The system includes: Based on the objects required for modeling, the configuration synchronization module identifies the adjacent relationship between the thermal break strip boundary and the profile cavity partition, corrects the thermal node sequence according to the glass boundary node and the window frame outer contour endpoint, synchronizes the node relationship to the virtual geometry, and obtains the cross-sectional configuration correlation degree. Based on the correlation of the cross-sectional configuration, the thermal mapping module checks the installation coordinates of the temperature acquisition component and the adjacent node position of the thermal break strip, and maps the acquired data to the node attributes according to the node affiliation of the profile cavity to obtain the thermal acquisition mapping level. Based on the thermal acquisition mapping level, the deformation correlation module determines the relationship between the wind pressure record on the windward side and the response of the frame and sash displacement nodes, verifies the frame and sash edge path by referring to the adjacent nodes of the locking point, updates the deformation relationship to the frame and sash structural nodes, and obtains load deformation coupling data. Based on the load deformation coupling data, the trajectory synchronization module verifies the relationship between the hinge angle data and the position of the corner node of the opening fan, adjusts the rotation trajectory of the opening fan according to the hinge axis, and synchronizes the trajectory change to the motion node of the opening fan to obtain a continuous opening and closing trajectory. Based on the continuity of the opening and closing trajectories, the twin state management module verifies the associated paths between thermal nodes and deformation segments, checks the locking point closure path with reference to the opening trajectory, corrects the state version of the digital twin model, and obtains the twin state connection result.