A transformer oil tank constraint linkage design method and system

CN122926640APending Publication Date: 2026-10-16SHANDONG ELECTRICAL ENG& EQUIP GRP INTELLIGENT ELECTRIC CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610951715.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-29
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0005]本发明的目的在于,针对上述现有技术存在的在变压器油箱设计过程中约束冲突消减稳定性偏弱、布置调整结果一致性偏弱的缺陷,提供一种变压器油箱约束联动设计方法及系统,以解决上述技术问题

Benefits of technology

本申请提供的一种变压器油箱约束联动设计方法及系统中,通过围绕波纹片、吊拌、孔阵列和槽钢建立统一的约束联动处理路径,实现候选布置生成、装配关系校核、冲突消减、候选筛选和目标布置确定的连续衔接,能够使变压器油箱设计过程中的多部件布置调整围绕同一判定依据形成稳定收敛,满足变压器油箱设计过程中约束冲突消减稳定性较强和布置调整结果一致性较强的需求。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122926640A_ABST
    Figure CN122926640A_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of three-dimensional parameterized design of transformers, and relates to a transformer oil tank constraint linkage design method and system. The method comprises the following steps: establishing a design input parameter set and generating a candidate arrangement result set; substituting the candidate arrangement result set into an oil tank assembly relationship to obtain an assembly constraint quantity; determining constraint conflicts according to the assembly constraint quantity and performing linkage adjustment; updating the assembly constraint quantity and forming a reserved result set; performing adjustment cost sorting on the reserved result set to determine a target arrangement, and generating an engineering drawing according to the target arrangement. The technical scheme of the application realizes candidate arrangement screening, conflict reduction and target arrangement determination through the establishment of a constraint linkage processing path around the corrugated sheet, the hanging mixer, the hole array and the channel steel, can improve the stability of oil tank design constraint processing, the consistency of scheme optimization and the coherence of output, and meets the needs of stable arrangement screening, orderly convergence of linkage adjustment and consistent output of engineering drawings.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of three-dimensional parametric design technology for transformers, and specifically relates to a method and system for constrained linkage design of transformer tanks. Background Technology

[0002] In existing technologies, transformer tank design typically relies on a combination of 3D parametric modeling and manual verification. This involves modeling and adjusting the tank outline, corrugated sheets, lifting components, tank edge connection holes, and bottom supports based on calculation sheets, standard libraries, and structural experience to meet the requirements of tank structural design, manufacturing verification, and engineering drawing for different capacity models. However, existing transformer tank design methods have some significant shortcomings in terms of multi-component constraint coordination and layout adjustment convergence control.

[0003] In actual design processes, when the length, width, height, number of corrugated sheets, or hoisting-related parameters of the fuel tank change, the hoisting operation space, welding operation space, hole edge allowance, stress offset, and bottom structural boundary are usually affected simultaneously. Designers often need to repeatedly perform measurements, movements, model changes, rearrangements, and re-verifications after updating the 3D model. Due to the interrelationships between various constraints, the adjustment sequence in the existing process relies more on manual experience, the selection criteria among multiple candidate arrangements are relatively scattered, the stability of the constraint conflict reduction process is weak, and the consistency of the arrangement results after repeated modifications is also weak, resulting in low overall design iteration efficiency and scheme determination efficiency.

[0004] It is evident that existing technologies often suffer from weaknesses in constraint conflict reduction stability and consistency of layout adjustments during transformer tank design. These are the shortcomings of existing technologies. Summary of the Invention

[0005] The purpose of this invention is to address the shortcomings of the prior art in the design of transformer tanks, namely, the weak stability of constraint conflict reduction and the weak consistency of layout adjustment results, by providing a constraint linkage design method and system for transformer tanks to solve the above-mentioned technical problems.

[0006] To achieve the above objectives, the present invention provides the following technical solution: Firstly, this application provides a transformer tank constraint linkage design method, including: Establish a set of design input parameters to constrain the arrangement of corrugated sheets, hoisting and mixing, hole array, and channel steel, and generate a set of candidate arrangement results based on the set of design input parameters; Substitute the candidate arrangement results back into the tank assembly relationship to obtain the assembly constraints. The assembly constraints include the minimum distance from the hoisting stirrer to the corrugated sheet, the width of the hoisting stirrer welding window, the edge distance of the box edge hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. Determine constraint conflicts based on assembly constraints, and perform coordinated adjustments in the following order: adjusting hoisting position, switching hoisting models, adjusting hole array initial offset, adjusting corrugated sheet arrangement, and adjusting channel steel end. Substitute the candidate layout result set after linkage adjustment back to the fuel tank assembly relationship and update the assembly constraints. Based on the updated assembly constraints, candidate layout results with unresolved constraint conflicts are removed from the candidate layout result set after linkage adjustment, forming a retained result set. Perform adjustment cost sorting on the retained result set, determine the target layout based on the adjustment cost sorting, and generate engineering drawings based on the target layout.

[0007] By adopting the above technical solution, a unified constraint linkage processing path is established around the corrugated sheet, hoisting, hole array and channel steel to realize the continuous connection of candidate arrangement generation, assembly relationship verification, conflict reduction, candidate screening and target arrangement determination. This enables the multi-component arrangement adjustment in the transformer tank design process to form stable convergence around the same judgment criterion, meeting the requirements of strong stability of constraint conflict reduction and strong consistency of arrangement adjustment results in the transformer tank design process.

[0008] Specifically, centrally organizing the relevant states affecting the fuel tank layout helps to incorporate previously dispersed structural factors into the same analytical basis, promoting a unified comparison standard for candidate layouts from the formation stage; mapping candidate layouts to actual assembly relationships and extracting assembly constraints that reflect spacing, windows, edge distances, offsets, and remaining safety margins enables layout decisions to be based on specific assembly relationships, improving the targeting of subsequent adjustments; and performing coordinated adjustments in a predetermined order after identifying constraint conflicts helps to reduce the mutual entanglement between different adjustment actions, ensuring a clear sequence and stable rhythm in the conflict reduction process. The assembly relationship is checked again after the linkage adjustment, which allows the adjusted layout to continue to be reviewed with the same standard, and promotes the consistency between constraint judgment and adjustment behavior. Further, based on the updated assembly constraint quantity, candidate results with still conflicting results are eliminated, which can narrow down the range of invalid solutions, so that the subsequent selection is based on the results of constraint filtering. Finally, the target layout is determined by combining the adjustment cost ranking, and engineering drawings are generated accordingly. This not only helps to enhance the consistency of the final layout result, but also makes the engineering output consistent with the target layout, thereby promoting a stable connection between the fuel tank design results and the layout determination and the drawing formation.

[0009] Preferably, the step of generating a candidate layout result set based on the design input parameter set includes: The design input parameter set is matched with historical qualified design samples and controlled conflict samples to obtain candidate distributions around the corrugated sheet arrangement, hoisting arrangement, hole array arrangement and channel steel arrangement; Within the candidate distribution, the number of corrugated sheets and pitch, the initial position of the hoisting equipment, the initial offset of the hole array, and the extension of the channel steel end are generated simultaneously. Pre-screening is performed based on the estimated local spacing and the estimated hoisting point offset to form a candidate layout result set.

[0010] By adopting the above technical solution, the candidate distribution is converged in advance by using similarity state matching between the design input parameter set and historical qualified design samples and controlled conflict samples. This enables the candidate arrangement to form a collaborative organization around the main correlation between corrugated sheets, hoisting equipment, hole arrays and channel steel in the generation stage. This can reduce the probability of combinations that deviate significantly from the usable area entering the subsequent solution process, and enhance the relevance of the candidate source, the comparability of the initial arrangement and the stability of the starting point of subsequent linkage processing.

[0011] Preferably, the pre-screening step is performed based on the estimated local spacing and the estimated lifting point offset, including: Substitute each candidate combination in the candidate distribution into the prohibited area for hoisting and mixing, the prohibited area for corrugated sheet, and the position of the hoisting force center to calculate the estimated local spacing and the estimated hoisting point offset. Candidate combinations with insufficient local spacing estimates and excessive lifting point offset estimates are identified as conflicting candidates and eliminated. Perform a joint sorting based on the estimated local spacing from largest to smallest and the estimated lifting point offset from smallest to largest, and write the candidate combinations with the highest ranking into the candidate layout result set.

[0012] By adopting the above technical solution, by calculating the estimated local spacing and the estimated lifting point offset before the candidate combination enters the assembly back-substitution, the obvious unfavorable combination can be identified and sorted in advance, which can reduce the proportion of invalid iterations in the subsequent linkage adjustment stage and make the combination written into the candidate arrangement result set closer to the retainable direction.

[0013] Preferably, the step of substituting the candidate arrangement results back into the fuel tank assembly relationship to obtain the assembly constraints includes: Map each candidate arrangement result in the candidate arrangement result set to the same oil tank assembly reference, and restore the hoisting and mixing arrangement boundary, corrugated sheet arrangement boundary, hole array arrangement boundary, channel steel end boundary and weld heat-affected zone boundary; Calculate the minimum distance from the hoisting equipment to the corrugated sheet and the width of the hoisting welding window based on the hoisting arrangement boundary and the corrugated sheet arrangement boundary. Calculate the box distance along the hole array edge based on the hole array arrangement boundary. Calculate the hoisting point offset based on the hoisting arrangement boundary and the position of the hoisting force center. Calculate the remaining distance from the end of the channel steel to the heat-affected zone of the weld based on the channel steel end boundary and the weld heat-affected zone boundary.

[0014] By adopting the above technical solution and combining it with a unified fuel tank assembly reference to perform boundary restoration and constraint extraction on the candidate layout results, the assembly relationship of different candidate results can be quantified on the same judgment basis. This enables the relative relationship between the hoisting mixer and the corrugated sheet, hole array and channel steel end to form a consistent expression, thereby improving the accuracy and verifiability of constraint identification results.

[0015] Preferably, the step of determining constraint conflicts based on assembly constraints includes: The minimum distance from the corrugated sheet to the hoisting, the width of the hoisting welding window, the edge distance of the hole array along the box, the offset of the hoisting point, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld are respectively mapped as spacing conflict items, window conflict items, edge distance conflict items, offset conflict items, and heat-affected zone conflict items. For spacing conflict, window conflict, edge distance conflict, offset conflict, and heat-affected zone conflict, repair action mappings are established that only allow changes to the hoisting position, hoisting model, hole array initial offset, corrugated sheet arrangement, and channel steel end, respectively, to obtain constraint conflict and corresponding linkage adjustment entry.

[0016] By adopting the above technical solution, the corresponding mapping relationship between conflict items and repair actions is used to classify constraint conflicts and limit the linkage entry point. This enables different types of conflicts to enter the subsequent processing flow along the corresponding adjustment direction, which helps to reduce the cascading effects of irrelevant variable disturbances and enhance the clarity and pertinence of the conflict repair path.

[0017] Preferably, the coordinated adjustment steps are performed in the following order: adjusting the hoisting position, switching the hoisting model, adjusting the initial offset of the hole array, adjusting the corrugated sheet arrangement, and adjusting the channel steel end, including: The following steps are executed sequentially according to the linkage adjustment entry: hoisting and mixing position adjustment, hoisting and mixing model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment, and channel steel end adjustment. After each level of adjustment, the current candidate layout result is substituted back to the fuel tank assembly relationship, the assembly constraints are recalculated, and the constraint conflicts are determined again based on the recalculated assembly constraints. If edge spacing conflicts still exist after the initial offset adjustment of the hole array, the remaining edge width at the end is redistributed without changing the arrangement layer of the corrugated sheets. If constraint conflicts still exist after adjusting the end of the channel steel, terminate the linkage adjustment of the current candidate arrangement result.

[0018] By adopting the above technical solution, the linkage adjustment is executed step by step in a predetermined order and the process is re-checked after each adjustment. This achieves a continuous closed-loop correspondence between adjustment actions, constraint feedback, and conflict states. It can drive the current candidate layout to gradually converge in the predetermined direction and reduce the judgment fluctuations caused by the cross-concurrency of multiple adjustment actions and the rhythm disorder caused by repeated trial layouts. This ensures that the linkage adjustment process maintains a stable rhythm, clear hierarchy, and strong process controllability.

[0019] As a preferred option, the step of eliminating candidate layouts with unresolved constraint conflicts to form a retained result set includes: The constraint conflicts before the linkage adjustment and the constraint conflicts after the update are compared and corresponding, and conflict elimination and conflict transfer indicators are generated. When the conflict resolution flag is valid and the conflict transfer flag is invalid, the corresponding candidate arrangement results and the corresponding joint sorting order are written into the reserved result set. If the conflict resolution flag is invalid or the conflict transfer flag is valid, the corresponding candidate layout result is discarded.

[0020] By adopting the above technical solution, conflict elimination and conflict transfer indicators are generated by comparing the constraint conflict states before and after linkage adjustment, so as to separate the determination of retention conditions and elimination conditions. This enables the candidate arrangement to enter the retention result set to have both conflict convergence results and sorting continuation basis, thereby enhancing the consistency of candidate screening results.

[0021] Preferably, the steps of performing adjustment cost ranking, determining the target layout based on the adjustment cost ranking, and generating engineering drawings based on the target layout include: An adjustment cost sequence is generated based on the adjustment amount of the hoisting and mixing position, the switching amount of the hoisting and mixing model, the adjustment amount of the initial offset of the hole array, the adjustment amount of the corrugated sheet arrangement, and the adjustment amount of the channel steel end. The target arrangement is then determined based on the adjustment cost sequence. When the adjustment cost sequence is the same, the target placement is determined according to the joint sorting order in the retained result set; Based on the target layout of the fuel tank's outer dimensions, drawing frame constraints, and the location of local sensitive areas, the main view scale, detail layout, and actual dimension annotations are generated to form the engineering drawing.

[0022] By adopting the above technical solution, a sequence of adjustment costs is formed by combining various adjustment quantities, and a joint ordering relationship is introduced under the condition that the costs are the same. This achieves sequential connection between the determination of the target layout and the generation of engineering drawings, which can take into account the differences in adjustment costs of the layout results and the existing selection criteria, and promote the final output scheme to maintain consistency between structural trade-offs, stability of drawing expression and continuity of design results.

[0023] Secondly, this application also provides a transformer tank constraint linkage design system, including: The state generation module is used to establish a set of design input parameters for constraining the arrangement of corrugated sheets, hoisting arrangement, hole array arrangement, and channel steel arrangement, and to generate a set of candidate arrangement results based on the set of design input parameters. The back-substitution calculation module is used to substitute the candidate layout result set back to the tank assembly relationship to obtain the assembly constraints. The assembly constraints include the minimum distance from the hoisting to the corrugated sheet, the width of the hoisting welding window, the edge distance of the box edge hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. The conflict adjustment module is used to determine constraint conflicts based on assembly constraints and to perform linkage adjustments in the following order: hoisting position adjustment, hoisting model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment, and channel steel end adjustment. The update back-substitution module is used to back-substitute the candidate layout result set after linkage adjustment to the fuel tank assembly relationship and update the assembly constraints. The result filtering module is used to remove candidate layout results with unresolved constraint conflicts from the candidate layout result set after linkage adjustment based on the updated assembly constraint quantities, forming a retained result set. The drawing generation module is used to perform adjustment cost sorting on the retained result set, determine the target layout based on the adjustment cost sorting, and generate engineering drawings based on the target layout.

[0024] Preferably, the back-substitution calculation module includes: The boundary restoration submodule is used to map each candidate arrangement result in the candidate arrangement result set to the same oil tank assembly reference, and restore the hoisting arrangement boundary, corrugated sheet arrangement boundary, hole array arrangement boundary, channel steel end boundary and weld heat-affected zone boundary; The constraint calculation submodule is used to calculate the minimum distance from the hoisting equipment to the corrugated sheet and the width of the hoisting welding window based on the hoisting arrangement boundary and the corrugated sheet arrangement boundary; to calculate the box distance along the hole array edge based on the hole array arrangement boundary; to calculate the hoisting point offset based on the hoisting arrangement boundary and the position of the hoisting force center; and to calculate the remaining distance from the end of the channel steel to the heat-affected zone of the weld based on the channel steel end boundary and the weld heat-affected zone boundary.

[0025] As can be seen from the above technical solutions, the present invention has the following advantages: The transformer tank constraint linkage design method and system provided in this application establishes a unified constraint linkage processing path around the corrugated sheet, hoisting rod, hole array and channel steel, realizing the continuous connection of candidate arrangement generation, assembly relationship verification, conflict reduction, candidate screening and target arrangement determination. This enables the multi-component arrangement adjustment in the transformer tank design process to form stable convergence around the same judgment criterion, meeting the requirements of strong stability of constraint conflict reduction and strong consistency of arrangement adjustment results in the transformer tank design process. Attached Figure Description

[0026] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the description 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.

[0027] Figure 1 This is a flowchart of a transformer tank constraint linkage design method provided by the present invention; Figure 2 This is a schematic diagram of a transformer tank constraint linkage design system provided by the present invention.

[0028] The module consists of: 1. Status generation module; 2. Back-substitution calculation module; 3. Conflict adjustment module; 4. Update back-substitution module; 5. Result filtering module; and 6. Drawing generation module. Detailed Implementation

[0029] Various embodiments of this disclosure are described more fully below with reference to the accompanying drawings. This disclosure may have various embodiments, and adjustments and changes may be made therein. However, it should be understood that there is no intention to limit the various embodiments of this disclosure to the specific embodiments disclosed herein, but rather this disclosure should be understood to cover all adjustments, equivalents, and / or alternatives falling within the spirit and scope of the various embodiments of this disclosure.

[0030] In the following, the terms “comprising” or “may include”, which may be used in various embodiments of this disclosure, indicate the presence of the disclosed functions, operations, or elements, and do not limit the addition of one or more functions, operations, or elements. Furthermore, as used in various embodiments of this disclosure, the terms “comprising,” “having,” and their cognates are intended only to indicate a particular feature, number, step, operation, element, component, or combination of the foregoing, and should not be construed as primarily excluding the presence of one or more other features, numbers, steps, operations, elements, components, or combinations of the foregoing, or the possibility of adding one or more combinations of the foregoing.

[0031] It should be noted in advance that, in order to facilitate a clear and accurate description of the technical solutions in the embodiments of this application, the following is a brief explanation of some terms and related technologies involved in the embodiments of this application: 1. Heat-affected zone of weld: refers to the area of ​​the base material that does not melt directly during the welding process but undergoes changes in its microstructure or properties due to the heat input of welding. This area is usually located near the weld, and its strength, toughness, hardness and residual stress state will differ from the original base material. Therefore, it has clear engineering significance in structural layout, connector positioning and local safety clearance verification.

[0032] The design of transformer tanks suffers from several challenges, including weak stability in mitigating constraints and poor consistency in layout adjustments under conditions of interconnected multi-component arrangements. These issues hinder the stable selection of candidate layouts, orderly convergence of coordinated adjustments, and engineering feasibility in transformer tank design scenarios. Figure 1 To meet actual output requirements, this application discloses a constraint linkage design method and system for transformer tanks. By introducing a constraint linkage processing mechanism around the arrangement of corrugated sheets, hoisting arrangement, hole array arrangement, and channel steel arrangement, it can perform assembly relationship substitution, constraint conflict identification, linkage adjustment, retention screening, and target arrangement determination on candidate arrangement results. This improves the stability of constraint processing, the consistency of scheme selection, and the coherence of engineering output during the transformer tank design process, further improving tank design efficiency and drawing quality.

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

[0034] like Figure 1 As shown in the figure, this embodiment provides a transformer tank constraint linkage design method, including: Step S1: Establish a set of design input parameters to constrain the arrangement of corrugated sheets, hoisting and mixing, hole array, and channel steel, and generate a set of candidate arrangement results based on the set of design input parameters; Step S2: Substitute the candidate arrangement results back into the tank assembly relationship to obtain the assembly constraints. The assembly constraints include the minimum distance from the hoisting bar to the corrugated sheet, the width of the hoisting bar welding window, the edge distance of the box edge hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. Step S3: Determine the constraint conflict based on the assembly constraint quantity, and perform linkage adjustment in the following order: hoisting position adjustment, hoisting model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment, and channel steel end adjustment. Step S4: Substitute the candidate layout result set after linkage adjustment back to the fuel tank assembly relationship and update the assembly constraints. Step S5: Based on the updated assembly constraints, remove candidate layout results with unresolved constraint conflicts from the candidate layout result set after linkage adjustment to form a retained result set; Step S6: Perform adjustment cost sorting on the retained result set, determine the target layout based on the adjustment cost sorting, and generate engineering drawings based on the target layout.

[0035] This embodiment employs a processing method that establishes a unified set of design input parameters and generates a candidate arrangement result set around the corrugated sheet arrangement, hoisting arrangement, hole array arrangement, and channel steel arrangement. This allows multiple interconnected arrangement factors in the transformer tank design process to form a unified organization under the same entry point. By substituting the candidate arrangement results back into the tank assembly relationship and extracting the minimum distance from the hoisting to the corrugated sheet, the width of the hoisting welding window, the edge distance of the hole array along the tank, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld, a quantifiable constraint correspondence is established between the candidate arrangement and the actual assembly relationship, enhancing the pertinence and consistency of constraint identification. Furthermore, by adjusting the hoisting position, switching the hoisting model, adjusting the initial offset of the hole array, and adjusting the corrugated sheet... The predetermined sequence of plate arrangement adjustment and channel steel end adjustment is executed in a coordinated manner, so that constraint conflicts are gradually reduced along the predetermined path, reducing the pressure of repeated trial and error caused by the cross action of multiple adjustment actions and improving the stability of the coordinated convergence process. By substituting the candidate arrangement results after the coordinated adjustment back and eliminating candidate arrangement results with unresolved constraint conflicts based on the updated assembly constraint quantities, the schemes entering the subsequent optimization stage have higher consistency and a clearer basis for retention. Overall, by performing adjustment cost sorting on the retained result set and generating engineering drawings based on the target arrangement, the connection between transformer tank layout determination and drawing output is realized, improving the efficiency of scheme selection, result consistency and engineering output quality in the tank design process.

[0036] The above steps will be specifically described below based on the embodiments of this application.

[0037] In step S1, the core task is to organize the geometric dimensions, standard part status, process constraints, and drawing frame boundaries that simultaneously affect the corrugated sheet arrangement, hoisting arrangement, hole array arrangement, channel steel arrangement, and engineering drawing output before performing the fuel tank layout solution. Based on this, a candidate layout result set that can be directly entered into the subsequent assembly back-substitution is formed. The inputs include the fuel tank inner wall length, fuel tank inner wall width, fuel tank inner wall height, corrugated sheet height, corrugated sheet depth, tank wall thickness, tank bottom thickness, base transverse gauge, base longitudinal gauge, total hoisting mass, tank edge angle steel type, hoisting type, base channel steel type, hoisting prohibited area length, minimum allowance at the tank edge hole edge, minimum safe distance between the hoisting and corrugated sheets, minimum width of the welding window, upper limit of allowable eccentricity of the hoisting point, and drawing frame parameters. The outputs include the candidate layout result set, local spacing estimates, hoisting point offset estimates, and joint sorting results.

[0038] Specifically, a set of design input parameters is established to constrain the arrangement of corrugated sheets, hoisting equipment, hole arrays, and channel steel. During this process, a master control table for the oil tank can be created. The inner wall length, width, and height of the oil tank, the height and depth of the corrugated sheets, the wall thickness, the bottom thickness, the transverse gauge of the base, and the longitudinal gauge of the base are written into the basic dimension field; the angle steel type along the tank edge, the hoisting equipment type, and the channel steel type of the base are written into the standard parts field; the length of the hoisting equipment prohibited area, the minimum allowance at the edge of the holes along the tank edge, the minimum safe distance between the hoisting equipment and the corrugated sheets, the minimum width of the welding window, and the upper limit of the allowable eccentricity of the hoisting point are written into the process constraint field; the frame type, the available length of the main view, the available height of the main view, and the reference length of the local sensitive area are written into the drawing constraint field. It should be noted that continuous quantities must be normalized before entering the unified state space. This can be achieved using:

[0039] in, Indicates the first Normalization result of continuous inputs Represents the original value. Represents the sample mean. Indicates the sample standard deviation. This represents a stable term. For example, Can be taken The maximum allowable eccentricity of the suspension point can be set according to the capacity level. to Discrete quantities are encoded using one-hot encoding and then concatenated with normalized continuous quantities to obtain a unified design input parameter set vector. At this point, geometric dimensions, standard part parameters, process boundaries, and drawing boundaries have been compressed into the same set of state variables.

[0040] Based on this, the design input parameter set is matched with historical qualified design samples and controlled conflict samples for similarity state matching. Historical qualified design samples correspond to fuel tank design results that have completed 3D modeling, assembly verification, and engineering drawing output; controlled conflict samples correspond to problematic samples where the overall dimensions are still within the acceptable engineering range, but local issues have been intentionally introduced, such as hoisting agitators colliding with corrugated sheets, holes pressing into the welding restriction zone along the tank edge, or the ends of channel steel pressing into the heat-affected zone of the weld. During matching, penalties for continuous dimensional differences and inconsistencies in standard parts are considered simultaneously. The similarity state matching distance can be:

[0041] in, Indicates the current design input parameter set and the first Matching distance between samples Indicates the number of consecutive input values. This represents the number of discrete input quantities. Indicates the first Distance weights for consecutive input values Indicates the first element in the current design input parameter set. Normalization result of continuous inputs Indicates the first The normalized result of the corresponding continuous input quantity in each sample. Indicates the first Penalty weights for discrete input quantities Indicates the first The discrete input quantity in the current design input parameter set and the first discrete input quantity The value is 0 when samples are consistent and 1 when they are inconsistent. This formula allows us to exclude samples with similar geometric dimensions but clearly incompatible standard parts systems from the core nearest neighbors. For example, the number of nearest neighbor samples can be 24, and the penalty weights for the hoisting model and the base channel steel model can be taken as a fraction of the weights for ordinary continuous dimensions. Doubled Furthermore, the first 24 samples are selected according to the matching distance from smallest to largest to obtain candidate distributions around the corrugated sheet arrangement, hoisting arrangement, hole array arrangement, and channel steel arrangement. The candidate distribution formed in this way undertakes the role of range convergence, and subsequent candidate combinations are only generated within this local reliable sample domain.

[0042] Furthermore, the number and pitch of corrugated sheets, the initial position of the hoisting equipment, the initial offset of the hole array, and the extension of the channel steel end are generated synchronously within the candidate distribution. This embodiment introduces a constrained embedded variational autoencoder network. The network input mainly consists of a unified design input parameter set and operating conditions, with a total input dimension of 44, of which the design input parameter set occupies 36 dimensions and the operating conditions occupy 8 dimensions. The operating conditions include capacity level, cooling method, voltage level, material level, manufacturing level, drawing template number, standard version number, and structural series number. The encoder adopts a five-layer fully connected structure with layer dimensions of 44, 96, 128, 96, and 64 respectively; after the 64-dimensional hidden representation, it is divided into two branches, one outputting a 12-dimensional latent mean vector and the other outputting a 12-dimensional latent log-variance vector; the decoder adopts a four-layer fully connected structure with layer dimensions of 20, 64, 96, 128, and 28 respectively. Latent sampling can be performed using:

[0043] in, Represents 12-dimensional latent variables. Represents the potential mean vector. Represents the latent log-variance vector. This represents a standard Gaussian noise vector. In the 28-dimensional output vector, the first field corresponds to the number of corrugated sheets along the major axis, the number of corrugated sheets along the minor axis, the major axis pitch, the minor axis pitch, and the remaining width at both ends. The middle field corresponds to the mixing model index, the horizontal coordinate of the mixing center, and the vertical coordinate of the mixing center. The last field corresponds to the hole array starting offset, the base channel steel model index, the channel steel end protrusion, the drawing scale seed value, and the local correction amount.

[0044] In this embodiment, the model training data mainly consists of historical qualified design samples, controlled amplification samples, and controlled conflict samples. 2160 sets of historical qualified design samples are used; 4320 sets of controlled amplification samples are generated through mirroring, dimensional perturbation, forbidden zone perturbation, and local standard component switching; 720 sets of controlled conflict samples are used, maintaining a reasonable overall scale but intentionally introducing problems such as hoisting and bumping into corrugated sheets, hole array edge pressing, and channel steel end intrusion into the weld heat-affected zone. The three types of samples are divided into training set, validation set, and test set in a 7:1.5:1.5 ratio, with a batch size of 64, an initial learning rate of 0.001, and a total of 240 training rounds. Furthermore, to ensure higher local availability of the network output before entering geometric back iteration, local geometric feasibility constraints are introduced during the training phase, which can be achieved by:

[0045] in, This represents the loss due to local geometric feasibility constraints. Indicates the first The minimum allowable value for the critical distance. Represents candidate design vectors The corresponding actual predicted distance, This indicates a positive operation. This represents the ratio of the lifting point offset corresponding to the candidate design vector. This indicates the number of critical distance items. This constraint will suppress candidate solutions with excessively large lifting point offsets, such as those involving close contact with corrugated sheets, hole array edge pressing, or near the lifting point during the training phase. In online application, for each set of design input parameters, the network outputs 8 candidate combinations. The candidate combinations first enter the scoring and pre-screening module, where the last 3 combinations are eliminated based on the estimated local spacing and lifting point offset, and the first 5 combinations are sent back to the assembly process.

[0046] In some embodiments of this application, pre-screening can be performed based on estimated local spacing and estimated lifting point offset to form a candidate arrangement result set. Specifically, each candidate combination in the candidate distribution is substituted into the lifting prohibition zone, the corrugated sheet prohibition zone, and the lifting force center position. The boundary of the lifting prohibition zone is mainly determined by the lifting type, the lifting installation center, the outer contour of the lifting body, and welding process clearance; the corrugated sheet prohibition zone is mainly determined by the corner area of ​​the tank edge, the lifting prohibition zone, the local welding restriction zone, and the process clearance at the end of the corrugated sheet; the lifting force center position is mainly determined by the mass distribution of the vessel body, the mass distribution of the tank accessories, and the position of the foundation support point. Further, estimated local spacing and estimated lifting point offset are calculated. The estimated local spacing is the minimum of the estimated distances from the hoisting stirrer to the corrugated sheet, the estimated distances from the hoisting stirrer to the limit boundary of the hole array, and the estimated distances from the end of the channel steel to the heat-affected zone of the weld. The estimated lifting point offset is the ratio between the planar distance from the hoisting stirrer center to the lifting force center and the upper limit of the allowable eccentricity of the lifting point. For example, the minimum safe distance from the hoisting stirrer to the corrugated sheet can be set as follows: to .

[0047] Furthermore, candidate combinations with insufficient local spacing estimates and excessive lifting point offset estimates are identified as conflicting candidates and eliminated. The remaining candidate combinations enter the joint sorting stage, where they are jointly sorted from largest to smallest local spacing estimates and from smallest to largest lifting point offset estimates. After sorting, the top-ranked candidate combinations are written into the candidate layout result set.

[0048] Thus, step S1 completes the entire processing chain of establishing a unified design input parameter set, matching similar states, forming candidate distributions, generating candidate combinations from the model, pre-screening candidates, joint sorting, and writing the candidate arrangement result set, so that the candidate results entering step S2 have unified parameter caliber, local spacing prediction basis, and lifting point offset prediction basis.

[0049] In step S2, the core task is to restore the candidate arrangement result set to the actual fuel tank assembly relationship and extract the assembly constraint quantities required for subsequent constraint conflict determination under a unified assembly reference. The assembly constraint quantities output in this step include the minimum distance from the hoisting agitator to the corrugated sheet, the width of the hoisting welding window, the edge distance of the box along the hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. In some embodiments of this application, the candidate arrangement results are back-substituted onto the tank assembly relationship. Specifically, a unified tank assembly reference can be established, located on the top view of the tank, with the tank's geometric center as the origin, the tank's length as the lateral coordinate direction, and the tank's width as the longitudinal coordinate direction. Based on this, each candidate arrangement result in the candidate arrangement result set is mapped to the same tank assembly reference to restore the boundaries of the hoisting and mixing arrangement, the corrugated sheet arrangement, the hole array arrangement, the channel steel end boundary, and the weld heat-affected zone boundary. Among them, the hoisting and mixing arrangement boundary is mainly determined by the hoisting and mixing model and the hoisting and mixing installation center; the corrugated sheet arrangement boundary first deducts the overlap area at both ends, the hoisting and mixing prohibited area, and the local structural clearance area, and then restores the corrugated sheet boundaries of the long axis and short axis according to the number of sheets and the pitch; the hole array arrangement boundary restores the hole center row based on the openable hole range along the tank edge, the hole array starting offset, and the hole spacing; the channel steel end boundary restores the end profile based on the base channel steel model and the channel steel end protrusion; the weld heat-affected zone boundary is obtained by expanding to both sides from the channel steel weld centerline. For example, the true pitch in the major axis direction can be:

[0050] in, Indicates the true pitch along the major axis. Indicates the effective arrangement length along the major axis. Indicates the number of corrugated plates along the major axis. This indicates the process clearance between adjacent corrugated sheets.

[0051] Furthermore, after boundary restoration, the minimum distance from the hoisting mixer to the corrugated sheet and the width of the hoisting welding window are calculated based on the hoisting arrangement boundary and the corrugated sheet arrangement boundary. The minimum distance from the hoisting mixer to the corrugated sheet is the shortest Euclidean distance between the outer boundary of the hoisting mixer and the outer boundary of the adjacent corrugated sheet; the width of the hoisting welding window is obtained by reading the narrowest channel width of the weldable area around the hoisting installation area. Further, the box-side distance along the hole array is calculated based on the hole array arrangement boundary. This distance is based on the set of hole centers in the hole array, searching for the minimum distance from each hole center to the allowable arrangement boundary along the box edge. Further, the lifting point offset is calculated based on the hoisting arrangement boundary and the position of the lifting force center. This amount is the planar distance from the hoisting center to the lifting force center, then normalized according to the upper limit of the allowable eccentricity of the lifting point. Simultaneously, the remaining distance from the end of the channel steel to the heat-affected zone of the weld is calculated based on the channel steel end boundary and the weld heat-affected zone boundary. This amount is the shortest Euclidean distance between the channel steel end boundary and the heat-affected zone boundary. These five types of results together constitute the assembly constraint vector. The following methods can be used:

[0052] in, This indicates the minimum distance from the swivel to the corrugated sheet. Indicates the width of the welding window. Indicates the edge distance of the box along the hole array. Indicates the offset of the lifting point. This indicates the remaining distance from the end of the channel steel to the heat-affected zone of the weld. For example, the edge distance of the hole array along the box can be controlled within... The remaining distance from the end of the channel steel to the heat-affected zone of the weld can be controlled within the above limits. above.

[0053] At this point, step S2 completes the back-substitution of the candidate layout results to the unified fuel tank assembly reference and extracts the assembly constraints for subsequent conflict identification.

[0054] In step S3, the core task is to identify constraint conflicts based on assembly constraints, restrict different types of constraint conflicts to their corresponding repair action entry points, and then perform linkage adjustments according to a fixed priority, so that the candidate layout results are repaired step by step along a controllable path. The input is the assembly constraints obtained in step S2, and the output is the candidate layout results after linkage adjustment and their updated conflict states. In this embodiment, constraint conflicts are determined based on assembly constraints. Specifically, the minimum distance from the hoisting rod to the corrugated sheet, the width of the hoisting welding window, the edge distance of the box edge hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld are mapped as spacing conflict items, window conflict items, edge distance conflict items, offset conflict items, and heat-affected zone conflict items, respectively. Each conflict item is normalized to a conflict intensity using a unified standard, which can be:

[0055]

[0056] in, Indicates the conflict intensity of spacing conflict terms. This indicates the minimum safe distance between the hoisting mixer and the corrugated sheet. This indicates the minimum distance from the hoisting rod to the corrugated sheet corresponding to the candidate arrangement result; Indicates the conflict intensity of window conflict items. This indicates the minimum permissible width of the welding window. This indicates the width of the hoisting and welding window corresponding to the candidate arrangement result; Indicates the conflict intensity of the margin conflict term. This indicates the minimum allowable margin along the edge of the hole in the box. This indicates the edge distance of the box edge hole array corresponding to the candidate arrangement result; Indicates the conflict intensity of the offset conflict term. This indicates the offset of the lifting point corresponding to the candidate layout result; Indicates the conflict intensity of conflict terms in the heat-affected zone. This indicates the minimum allowable remaining distance from the end of the channel steel to the heat-affected zone of the weld. This indicates the remaining distance from the end of the channel steel to the heat-affected zone of the weld corresponding to the candidate arrangement result; This represents the overall risk value. The overall risk value uses the maximum conflict intensity to characterize the constraint problem in the candidate layout results that most urgently needs to be repaired. Furthermore, for spacing conflicts, window conflicts, edge distance conflicts, offset conflicts, and heat-affected zone conflicts, repair action mappings are established that only allow changes to the hoisting position, hoisting model, hole array initial offset, corrugated sheet arrangement, and channel steel end. Specifically, hoisting position adjustment only allows moving the hoisting center within the locally adjustable window; hoisting model switching only changes the specification within the hoisting model sequence, and simultaneously updates the hoisting restricted area length and local installation outline; hole array initial offset adjustment is achieved by shifting the position of the first hole to clear the welding restriction zone and adjacent hoisting areas; corrugated sheet arrangement adjustment allows fine-tuning of the corrugated sheet pitch, local number of sheets, or the distribution method of the remaining edge width at both ends; channel steel end adjustment allows adjustment of the end protrusion, and switching the channel steel model if necessary. Thus, constraint conflicts and their corresponding linkage adjustment entry points can be determined.

[0057] In this embodiment, after the linkage adjustment entry is established, the following actions are executed sequentially according to the linkage adjustment entry: hoisting position adjustment, hoisting model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment, and channel steel end adjustment. This priority is derived from the actual coupling relationship of the tank structure: hoisting position adjustment has the most local impact; hoisting model switching changes the restricted area and hole array boundary; hole array initial offset adjustment mainly affects the tank edge opening area; corrugated sheet arrangement adjustment affects the main body pitch; and channel steel end adjustment is the last. To ensure the convergence of the linkage rearrangement, a step size decay is introduced for each type of repair action, which can be achieved by:

[0058] in, Indicates the first The amount of adjustment for the current repair action. Indicates the amount to be adjusted in the next round. This represents the step size decay coefficient. For example, The value can be between 0.60 and 0.75. The single-wheel translation amount for adjusting the position of the hoisting mixer can be set to... to The single-wheel offset amount for the initial offset adjustment of the aperture array can be set to... to .

[0059] Furthermore, during the coordinated adjustment process, after each level of adjustment, the current candidate layout result is substituted back into the tank assembly relationship to recalculate the assembly constraints, and constraint conflicts are re-determined based on the recalculated assembly constraints. Simultaneously, if edge distance conflicts still exist after adjusting the initial offset of the hole array, the remaining edge width at the ends is redistributed without changing the corrugated sheet arrangement hierarchy (i.e., the number of corrugated sheets and the main arrangement relationship), thereby releasing the local edge distances of the first and last holes while maintaining the number of main sheets unchanged. If constraint conflicts still exist after adjusting the channel steel ends, the coordinated adjustment of the current candidate layout result is terminated, thus stopping the consumption of rearrangement rounds on the current scheme.

[0060] Thus, step S3 completes the mapping of assembly constraints to constraint conflicts and establishes a linkage adjustment entry corresponding to each of the five types of repair actions, enabling candidate layout results to be repaired step by step along a fixed priority. In step S4, the core task is to remap the candidate arrangement results after the linkage adjustment back to the fuel tank assembly relationship, and update the assembly constraints according to the same measurement caliber as in step S2, in order to confirm whether the linkage adjustment of the current round has truly improved the candidate arrangement results. The input is the candidate arrangement results after the linkage adjustment output in step S3, and the output is the updated assembly constraints and the corresponding risk change results. Specifically, when substituting the candidate layout result set after linkage adjustment back into the fuel tank assembly relationship, the unified assembly reference, boundary restoration method, and measurement caliber from step S2 are continued. After the substitutation is completed, the assembly constraint quantities are updated, and the updated quantities are written into the new assembly constraint vector:

[0061] in, Indicates the first The assembly constraint vector after wheel linkage adjustment , , , and These represent the updated minimum distance from the hoisting mixer to the corrugated sheet, the width of the hoisting welding window, the edge distance of the hole array along the box, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld, respectively. Indicates the current round's overall risk value Compared to the previous round of comprehensive risk values The decrease in the overall risk. If the decrease in the overall risk in the current round continues to be positive, it indicates that the current linkage adjustment is still in effect; if the decrease in the overall risk is close to 0 and multiple boundary quantities fluctuate repeatedly, it indicates that the current candidate result has entered a back-and-forth swing zone.

[0062] At this point, step S4 completes the resubstitution of the linkage adjustment results and the update of assembly constraints, so that subsequent retention and screening are based on the actual assembly relationship consistent with the current geometric state. In step S5, the core task is to remove candidate layout results with unresolved constraint conflicts or those that have already shifted from the candidate layout result set after linkage adjustment, based on the updated assembly constraint quantities, and form a retained result set. The inputs are the conflict states before and after linkage adjustment and the updated assembly constraint quantities, and the outputs are the retained result set and the corresponding retained identifiers. Specifically, a comparison is performed between the constraint conflicts before and after the adjustment. During the comparison, it not only checks whether the overall risk value has decreased, but also checks whether spacing conflicts, window conflicts, margin conflicts, offset conflicts, and heat-affected zone conflicts have truly disappeared. This generates conflict elimination and conflict transfer indicators. The conflict elimination indicator indicates whether all previously existing conflicts have been eliminated, and the conflict transfer indicator indicates whether any previously non-existent conflicts have been added after the adjustment. The two types of indicators can be:

[0063]

[0064] in, Indicates conflict resolution indicator. Indicates a conflict transfer identifier. Indicates the number before adjustment Conflict intensity, Indicates the updated number Conflict intensity.

[0065] Based on this, when the conflict resolution flag is active and the conflict transfer flag is inactive, the corresponding candidate placement results and their respective joint rankings are written into the retained result set. When writing to the retained result set, not only the candidate placement results themselves are retained, but also their joint rankings and cumulative adjustment records. Conversely, when the conflict resolution flag is inactive or the conflict transfer flag is active, the corresponding candidate placement results are removed. After this processing, all the retained combinations satisfy the requirement that "old conflicts have been resolved and no new conflicts have been introduced."

[0066] At this point, step S5 has completed the conflict closure screening and retention result set formation of the linkage adjustment results, so that the next step of target placement determination can only be carried out within the candidate range that has already completed constraint filtering. In step S6, the core task is to perform adjustment cost sorting on the retained result set, determine the target layout, and generate engineering drawings based on the tank outline dimensions, frame constraints, and locations of local sensitive areas of the target layout. The input is the retained result set and its joint sorting order, and the output is the target layout and the engineering drawings consistent with the target layout. Specifically, when performing adjustment cost ranking on the retained result set, the adjustment amounts for hoisting position, hoisting model switching, hole array initial offset, corrugated sheet arrangement, and channel steel end adjustments are collectively organized into an adjustment cost sequence, and the target arrangement is determined based on this sequence. For example, a lexicographical comparison can be performed according to the manufacturing disturbance level: first, the hoisting model switching amount is compared; second, the corrugated sheet arrangement adjustment amount is compared; and then, the hole array initial offset adjustment, channel steel end adjustment, and hoisting position adjustment are compared. Thus, candidate results with smaller changes in the standard component system and smaller main pitch disturbances are prioritized for retention. Simultaneously, when the adjustment cost sequences are the same, the target arrangement is determined based on the joint ranking within the retained result set.

[0067] Once the target layout is determined, the main view scale, detail layout, and actual dimension annotations are generated based on the tank's outer dimensions, drawing frame constraints, and the location of sensitive local areas, thus forming the engineering drawings. The main view scale and detail layout can be achieved using:

[0068] in, Indicates the scale of the main view. and These represent the available width and available height of the drawing frame, respectively. and These represent the width and height reserved for the title bar, details bar, and border, respectively. and These represent the outer width and outer height of the fuel tank corresponding to the target layout, respectively. This indicates the layout scheme of the detailed drawings. This represents the set of candidate detail image layouts. Represents a set of locally sensitive regions. This indicates that, under the combined constraints of the set of locally sensitive regions and the scale of the main view, the first... Evaluation results of candidate detailed view layout schemes. The set of locally sensitive areas includes the welding window area, the tank edge hole array area, and the area adjacent to the end of the channel steel. The main view scale is used to ensure that the overall outline of the tank can fall completely within the usable area of ​​the drawing frame, the detailed view layout is used to ensure that locally sensitive areas can still be clearly displayed without enlarging the main drawing size, and the actual dimension annotation is directly read from the three-dimensional measurement results corresponding to the target layout. For example, when the main view scale is set to... If this is still insufficient to clearly represent the hoisting and welding window, the hoisting and welding window area can be described using... or It is a local representation, but the labeled values ​​still retain the actual measured dimensions of the target layout.

[0069] At this point, step S6 has completed the sorting of adjustment costs for the retained result set, the determination of the target layout, and the generation of engineering drawings, thus establishing a complete one-to-one correspondence between the final output results in terms of layout selection, adjustment costs, and drawing representation.

[0070] In summary, this method integrates the corrugated sheet arrangement, hoisting arrangement, hole array arrangement, and channel steel arrangement in the tank design into a unified constraint linkage design framework. By combining candidate arrangement generation, assembly relationship substitution, conflict identification, and linkage correction, it achieves collaborative optimization of multiple structural parameters under the same assembly constraint. This can eliminate problems such as local interference, insufficient edge distance, limited welding window, and stress offset in advance, reduce the workload of repeated drawing revisions and manual verification, improve the consistency, accuracy, and drawing efficiency of the layout design, and thus improve the design quality, manufacturing feasibility, and project delivery stability of the transformer tank.

[0071] It should be noted that, although the embodiments in this application are based on... Figure 1 The steps are described sequentially, but this does not mean that the steps must be performed in a strict order. The reason this embodiment follows this order is... Figure 1 The order in which each step is described is intended to facilitate understanding of the technical solutions of the embodiments of this application by those skilled in the art. In other words, the step numbers are only used to distinguish different steps and do not constitute a limitation on the execution order of the steps; the specific execution order of each step can be appropriately adjusted according to actual needs, functional requirements, and the inherent logic in actual application scenarios.

[0072] In some embodiments of this application, a transformer tank constraint linkage design method is applied to the three-dimensional parametric design and engineering drawing output scenario of distribution transformer tanks. The design environment is connected to the three-dimensional modeling environment, enabling the reading of tank dimensions, corrugated sheet parameters, hoisting type, hole array parameters, base channel steel parameters, and drawing frame template parameters, while maintaining the same data caliber across candidate arrangement generation, assembly relationship substitution, constraint conflict rearrangement, and engineering drawing output.

[0073] The complete implementation process may include the following steps: Step 1: Establish a unified design input parameter set for this embodiment.

[0074] This embodiment selects a distribution transformer tank as the object. The inner wall length of the tank is taken as... The inner wall of the fuel tank is wide. The inner wall of the fuel tank is high. The height of the corrugated sheet is taken as The depth of the corrugated sheet is taken as The thickness of the box wall is taken as The thickness of the bottom of the box is taken as The horizontal track gauge of the base is taken as follows The longitudinal track gauge of the base is taken as follows The total hoisting weight is taken as 980, the initial hoisting type is taken as H2, the initial base channel steel type is taken as C80, and the length of the hoisting prohibited area is taken as... The minimum allowance along the edge of the hole in the box is taken as The minimum safe distance between the hoisting mixer and the corrugated sheet is taken as follows: The minimum width of the welding window is taken as The upper limit of the allowable eccentricity of the suspension point is... The title block template uses an A2 horizontal format.

[0075] In this embodiment, continuous quantities are first normalized according to the statistical parameters of the training samples, which can be done by:

[0076] in, Indicates the first Normalization result of each input quantity Represents the original input quantity. This represents the mean of the corresponding sample. This represents the standard deviation of the corresponding sample. This represents a stable term. For example, Pick The model numbers of the angle steel along the box, the hoisting equipment, and the channel steel of the base are uniquely encoded. After this processing, a 44-dimensional input vector is obtained, of which 36 dimensions are the design input parameter set and 8 dimensions are the operating conditions. This unified design input parameter set will be reused continuously throughout all steps of this embodiment.

[0077] Step 2: Train the candidate solution generation model offline.

[0078] This embodiment employs a constrained embedding variational autoencoder network to generate candidate schemes. The network input dimension is 44. The encoder uses a five-layer fully connected structure with layer dimensions of 44, 96, 128, 96, and 64, respectively, and uses SiLU as the activation function. After the 64-dimensional hidden layer, two branches branch out: one outputs a 12-dimensional latent mean vector, and the other outputs a 12-dimensional latent log-variance vector. The decoder uses a four-layer fully connected structure with layer dimensions of 20, 64, 96, 128, and 28, respectively. The 20-dimensional input is composed of 12-dimensional latent variables and 8-dimensional conditional parameters. Latent sampling is performed using:

[0079] in, Represents 12-dimensional latent variables. Represents the potential mean vector. Represents the latent log-variance vector. This represents the standard Gaussian noise vector. The decoder outputs a 28-dimensional candidate design vector, whose fields correspond in order to the number of corrugated sheets along the major axis, the number of corrugated sheets along the minor axis, the major axis pitch, the minor axis pitch, the remaining width at both ends, the mixing model index, the abscissa of the mixing center, the ordinate of the mixing center, the starting offset of the hole array, the model index of the base channel steel, the extension amount of the channel steel end, the seed value of the drawing scale, and the local correction amount.

[0080] The training data consists of three parts. The first part is 2160 sets of fuel tank samples that have been designed and verified. The second part is 4320 sets of augmented samples generated based on these 2160 sets of samples through mirroring, dimensional perturbation, forbidden zone perturbation, and local standard component switching. The third part is 720 sets of conflict samples. These samples maintain overall geometric rationality but deliberately introduce local problems such as the hoisting agitator colliding with the corrugated sheet, the box edge hole pressing into the welded area, and the channel steel end pressing into the weld heat-affected zone to enhance the model's ability to identify boundary states. All samples are divided into training, validation, and test sets in a 7:1.5:1.5 ratio, with a batch size of 64, an initial learning rate of 0.001, a learning rate decay period of 12 rounds, and a total of 240 training rounds. Training is terminated early if the validation set loss does not decrease for 30 consecutive rounds.

[0081] To make the model output more closely resemble the usable area required for subsequent assembly solutions, this embodiment introduces local geometric feasibility constraints in addition to the reconstruction loss and potential distribution regularization term. Local geometric feasibility constraints can be implemented using:

[0082] in, This represents the loss due to local geometric feasibility constraints. Indicates the first The minimum allowable value for the critical distance. Represents candidate design vectors The corresponding actual predicted distance, This represents the lifting point offset ratio corresponding to the candidate design vector. This constraint will preemptively reduce candidate schemes that involve the lifting agitator colliding with the corrugated sheet, the hole array pressing edge, or excessive lifting point offset. In the scenario of this embodiment, during training, the minimum safe distance between the lifting agitator and the corrugated sheet, the minimum allowance at the edge of the hole in the box, the minimum width of the welding window, and the upper limit of the allowable eccentricity of the lifting point are simultaneously fed into the loss calculation, so that the network already has a clear process direction when outputting candidate vectors.

[0083] Data augmentation in this embodiment specifically includes four types of operations. The first type is major axis mirroring and minor axis mirroring, used to cover symmetrical states of left-right and front-back arrangements; the second type is continuous dimension perturbation, which applies to the length of the inner wall of the tank, the depth of the corrugated sheet, the initial offset of the hole array, and the extension of the channel steel end, respectively. , , and The third type is disturbance to the restricted area, which applies pressure to the length of the restricted area and the boundary of the welding window. The fourth type involves switching between adjacent optional specifications of the hoisting and mixing models and the base channel steel models, requiring recalculation of the actual assembly labels. The enhanced samples are trained together with the original samples. After each iteration, the network uses a validation set to check the reconstruction error, latent spatial stability, and local conflict suppression effect. After training, the set of weights with the best validation set metrics is retained for online application.

[0084] Step 3: Input the set of input parameters for this embodiment and generate candidate solutions.

[0085] In this embodiment, the 44-dimensional input vector obtained in step one is fed into the already trained constrained embedding variational autoencoder network, which outputs eight candidate combinations at a time. Among the eight candidate combinations, candidate combination C3 gives 16 long-axis corrugated pieces, 10 short-axis corrugated pieces, and a long-axis pitch of [missing information]. The minor axis pitch is The hoisting mixer model remains H2, and the coordinates of the hoisting mixer center are... The initial bias of the aperture array is The base channel steel is C80, and the extension of the channel steel end is... Among the remaining candidate combinations, some have excessively large major axis pitch, resulting in insufficient remaining width at both ends, and some have excessively large lifting point offset. Therefore, in this embodiment, C3 is given priority for pre-screening.

[0086] Since the effective arrangement length of the fuel tank along its major axis in this embodiment is... The net distance between adjacent corrugated sheets is taken as The true pitch along the major axis can be written as:

[0087] in, Indicates the effective arrangement length along the major axis. Indicates the number of corrugated plates along the major axis. Indicates the net distance between adjacent corrugated sheets. This represents the true pitch along the major axis. The calculated result is consistent with the major axis pitch output by the model, indicating that candidate combination C3 does not require further pitch correction along the major axis. The minor axis direction is verified in the same way. The effective arrangement length corresponds to 10 pieces. The pitch also satisfies the geometric closure requirement.

[0088] Step four: Perform pre-screening on candidate combinations and determine the combinations that will enter the assembly back-substitution process.

[0089] In this embodiment, after substituting candidate combination C3 into the lifting prohibition zone, the corrugated sheet prohibition zone, and the lifting force center position, the estimated local spacing and the estimated lifting point offset are calculated. The estimated local spacing and the estimated lifting point offset can be calculated using:

[0090] in, This indicates the estimated distance from the hoisting mixer to the corrugated sheet. This indicates the estimated distance from the hoisting mixer to the boundary of the hole array. This indicates the estimated distance from the end of the channel steel to the heat-affected zone of the weld. This indicates the estimated offset of the lifting point. and Indicates the coordinates of the mixing center. and Indicates the coordinates of the lifting force center. This indicates the upper limit of the allowable eccentricity of the suspension point. For candidate combination C3, the prediction is as follows: , , ,therefore The coordinates of the lifting force center are taken as follows: ,therefore This result indicates that candidate combination C3 did not trigger excessive lifting point offset during the pre-screening stage, and its estimated local spacing was among the highest in the current candidate group. Therefore, it was retained and sent to the assembly back-substitution module. Of the remaining candidate combinations, two groups... There is 1 group Any value below the local minimum allowable value is eliminated at this stage.

[0091] Step 5: Substitute the retained candidate combinations back into the assembly relationship and extract the assembly constraints.

[0092] In this embodiment, candidate combination C3 is mapped to a unified fuel tank assembly reference to restore the boundaries of the hoisting and stirring arrangement, the corrugated sheet arrangement, the hole array arrangement, the channel steel end boundary, and the weld heat-affected zone boundary. After the back-substitution is completed, five types of assembly constraints are read: minimum distance from the hoisting and stirring to the corrugated sheet, width of the hoisting and stirring welding window, edge distance of the hole array along the tank, hoisting point offset, and remaining distance from the channel steel end to the weld heat-affected zone. Corresponding to this embodiment, the minimum distance from the hoisting and stirring to the corrugated sheet is obtained. Width of the hoisting welding window Box along the edge of the hole array Lifting point offset The remaining distance from the end of the channel steel to the heat-affected zone of the weld. .

[0093] In this embodiment, the above five types of constraints are written into the assembly constraint vector, and the conflict intensity is calculated. The conflict intensity and overall risk value can be calculated as follows:

[0094]

[0095] in, This indicates the minimum safe distance between the hoisting mixer and the corrugated sheet; in this embodiment, it is taken as... ; This represents the minimum width of the welding window; in this embodiment, it is taken as... ; This indicates the minimum allowance along the edge of the hole in the box; in this embodiment, it is taken as... ; This represents the minimum remaining distance from the end of the channel steel to the heat-affected zone of the weld. In this embodiment, it is taken as... Substituting the data from this embodiment, we obtain... , , , , Overall risk value The results indicate that the dominant conflict in the current scheme is the insufficient minimum distance between the hoisting rod and the corrugated sheet, while the welding window width and the remaining distance at the end of the channel steel are also exceeding the limits.

[0096] Step 6: Perform local corrections and update constraints according to linkage priority.

[0097] In this embodiment, the hoisting and mixing position is first partially shifted. Based on the location of the hoisting force center and the boundary of the no-hoisting-mixing zone, the hoisting and mixing center is moved in the positive lateral direction. The new coordinates of the mixing center are obtained. After remeasurement, the minimum distance from the corrugated sheet to the bottom of the container was found to be... The lifting point offset was reduced to 0, and the edge distance of the box along the hole array was increased to However, the width of the hoisting welding window was only increased to The remaining distance from the end of the channel steel to the heat-affected zone of the weld is still [missing information]. At this point, the conflict over the hoisting spacing has been eliminated, but the conflicts over the window and the heat-affected zone still exist.

[0098] Based on this, the welding model was switched from H2 to H3. The H3 model reduced the width of the welding transition outline, increasing the width of the welding window after the changeover. The minimum distance from the corrugated sheet to the stirrer becomes However, the edge distance near the first hole of the hole array decreased to Then, the initial bias of the aperture array is recalculated, changing the initial bias from... Adjust to After the replacement, the edge distance of the hole array along the box is increased to The width of the welding window should be maintained at [the specified value]. .

[0099] Since the conflict in the heat-affected zone has not yet been eliminated, this embodiment continues to modify the extension amount of the channel steel end, reducing the extension amount of the channel steel end from... shorten to After substitution, the remaining distance from the end of the channel steel to the heat-affected zone of the weld becomes... At this point, the intensity of the five conflict types is recalculated, resulting in... , , , , The overall risk value has been reduced to 0. Therefore, the current candidate solution has completed the closure of all key constraints and enters the retention phase.

[0100] Step 7: Generate the retained results and determine the target layout.

[0101] In this embodiment, the joint ranking and adjustment cost of the candidate combinations that have completed the linkage correction are recorded. Since it ranked first in the pre-screening stage and only underwent one adjustment of the hoisting position, one switch of the hoisting model, one recalculation of the hole array initial offset, and one correction of the channel steel end during the linkage correction process, while the number of corrugated sheet main bodies and the main body pitch remained unchanged, it has a high priority in the retained result set. Among the other candidate combinations entering the retained result set, one group, although its risk value also decreased to 0, required recalculation of the number of corrugated sheet main bodies and the pitch; another group required switching the base channel steel model. After comparing according to the lexicographical order of the adjustment costs, this embodiment determines the currently corrected combination as the target arrangement. The key parameters of the target arrangement are: 16 long-axis corrugated sheet main bodies, 10 short-axis corrugated sheet main bodies, and long-axis pitch. short axis pitch Model of hoisting mixer H3, coordinates of hoisting mixer center aperture array initial bias The base channel steel is C80, and the extension of the channel steel end is... This set of parameters constitutes the final structural result adopted in this embodiment.

[0102] Step 8: Output engineering drawings based on the target.

[0103] In this embodiment, after the target layout is determined, the scale of the main view and the layout of the detail views are calculated according to the A2 horizontal drawing frame constraints. The scale of the main view can be:

[0104] in, Indicates the scale of the main view. and These represent the available width and available height of the drawing frame, respectively. and These represent the reserved width and height for the title bar, details bar, and border, respectively. and These represent the outer width and outer height of the fuel tank corresponding to the target layout, respectively. In this embodiment, we take... , , , , , After substituting, we get According to the standard scale series, the main view adopts... Express.

[0105] Detailed views are provided around the hoisting and welding window area, the array of holes along the box rim, and the area adjacent to the end of the channel steel. The hoisting and welding window area uses... Enlarge the expression and mark it directly. Window width; the box edge hole array area adopts Expression, annotation Allowance at the edge of the hole; The area adjacent to the end of the channel steel is treated with... Expression, annotation The remaining distance. All actual dimensions are directly derived from the 3D measurements of the target layout, without conversion from detail drawings. After this processing, the main view, detail views, and actual dimensions of the engineering drawings are consistent.

[0106] Through the complete implementation process described above, this method incorporates the arrangement of corrugated sheets, hoisting arrangement, hole array arrangement, channel steel arrangement, and engineering drawing output into the same constraint linkage chain. Combined with candidate scheme generation model, assembly relationship back substitution, key constraint closure, and adaptive drawing expression, it achieves continuous solution from input parameters to stable design results. It can eliminate problems such as local interference, insufficient edge distance, limited welding window, and force offset in advance, reduce the workload of manual trial arrangement, repeated drawing modification, and repeated verification, and improve the convergence stability, layout consistency, engineering drawing readability, and manufacturing feasibility of the transformer tank design process.

[0107] It should be understood that the step numbers identified by "Step 1, Step 2" and other similar forms in the above embodiments are only used to distinguish different steps and do not limit the steps to be executed in the order of these numbers. The specific execution order of each step can be adjusted according to its functional requirements and the inherent logic in the actual application scenario. The above step numbers should not be interpreted as a limitation on the implementation process of the embodiments of this application.

[0108] like Figure 2 As shown, the following is an embodiment of a transformer tank constraint linkage design system provided by this disclosure. This transformer tank constraint linkage design system and the transformer tank constraint linkage design method of the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the transformer tank constraint linkage design system, please refer to the embodiments of the above transformer tank constraint linkage design method.

[0109] Based on the same concept, another embodiment of this application provides a transformer tank constraint linkage design system, including: State generation module 1 is used to establish a set of design input parameters for constraining the arrangement of corrugated sheets, hoisting arrangement, hole array arrangement and channel steel arrangement, and to generate a set of candidate arrangement results based on the set of design input parameters; Back-substitution calculation module 2 is used to substitute the candidate layout result set back to the tank assembly relationship to obtain the assembly constraint quantity. The assembly constraint quantity includes the minimum distance from the hoisting to the corrugated sheet, the width of the hoisting welding window, the edge distance of the box edge hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. The conflict adjustment module 3 is used to determine the constraint conflict based on the assembly constraint amount, and to perform linkage adjustment in the order of hoisting position adjustment, hoisting model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment and channel steel end adjustment. Update the back-substitution module 4, which is used to back-substitute the candidate layout result set after linkage adjustment to the fuel tank assembly relationship and update the assembly constraints. Result filtering module 5 is used to remove candidate layout results with unresolved constraint conflicts from the candidate layout result set after linkage adjustment based on the updated assembly constraint quantities, and form a retained result set. The drawing generation module 6 is used to perform adjustment cost sorting on the retained result set, determine the target layout based on the adjustment cost sorting, and generate engineering drawings based on the target layout.

[0110] In some embodiments of this application, the back-substitution calculation module 2 includes: The boundary restoration submodule is used to map each candidate arrangement result in the candidate arrangement result set to the same oil tank assembly reference, and restore the hoisting arrangement boundary, corrugated sheet arrangement boundary, hole array arrangement boundary, channel steel end boundary and weld heat-affected zone boundary; The constraint calculation submodule is used to calculate the minimum distance from the hoisting equipment to the corrugated sheet and the width of the hoisting welding window based on the hoisting arrangement boundary and the corrugated sheet arrangement boundary; to calculate the box distance along the hole array edge based on the hole array arrangement boundary; to calculate the hoisting point offset based on the hoisting arrangement boundary and the position of the hoisting force center; and to calculate the remaining distance from the end of the channel steel to the heat-affected zone of the weld based on the channel steel end boundary and the weld heat-affected zone boundary.

[0111] The above-disclosed embodiments are merely preferred embodiments of the present invention, but the present invention is not limited thereto. Any non-creative variations that can be conceived by those skilled in the art, as well as any improvements and modifications made without departing from the principles of the present invention, should fall within the protection scope of the present invention.

Claims

1. A method for designing constraint linkages in a transformer tank, characterized in that, include: Establish a set of design input parameters to constrain the arrangement of corrugated sheets, hoisting and mixing, hole array, and channel steel, and generate a set of candidate arrangement results based on the set of design input parameters; Substitute the candidate arrangement results back into the tank assembly relationship to obtain the assembly constraints. The assembly constraints include the minimum distance from the hoisting stirrer to the corrugated sheet, the width of the hoisting stirrer welding window, the edge distance of the hole array along the tank, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. Determine constraint conflicts based on assembly constraints, and perform coordinated adjustments in the following order: adjusting hoisting position, switching hoisting models, adjusting hole array initial offset, adjusting corrugated sheet arrangement, and adjusting channel steel end. Substitute the candidate layout result set after linkage adjustment back to the fuel tank assembly relationship and update the assembly constraints. Based on the updated assembly constraints, candidate layout results with unresolved constraint conflicts are removed from the candidate layout result set after linkage adjustment, forming a retained result set. Perform adjustment cost sorting on the retained result set, determine the target layout based on the adjustment cost sorting, and generate engineering drawings based on the target layout.

2. The transformer tank constraint linkage design method as described in claim 1, characterized in that, The steps for generating a candidate layout result set based on the design input parameter set include: The design input parameter set is matched with historical qualified design samples and controlled conflict samples to obtain candidate distributions around the corrugated sheet arrangement, hoisting arrangement, hole array arrangement and channel steel arrangement; Within the candidate distribution, the number of corrugated sheets and pitch, the initial position of the hoisting equipment, the initial offset of the hole array, and the extension of the channel steel end are generated simultaneously. Pre-screening is performed based on the estimated local spacing and the estimated hoisting point offset to form a candidate layout result set.

3. The transformer tank constraint linkage design method as described in claim 2, characterized in that, The pre-screening steps, based on the estimated local spacing and estimated lifting point offset, include: Substitute each candidate combination in the candidate distribution into the prohibited area for hoisting and mixing, the prohibited area for corrugated sheet, and the position of the hoisting force center to calculate the estimated local spacing and the estimated hoisting point offset. Candidate combinations with insufficient local spacing estimates and excessive lifting point offset estimates are identified as conflicting candidates and eliminated. Perform a joint sorting based on the estimated local spacing from largest to smallest and the estimated lifting point offset from smallest to largest, and write the candidate combinations with the highest ranking into the candidate layout result set.

4. The transformer tank constraint linkage design method as described in claim 1, characterized in that, The steps of substituting the candidate arrangement results back into the fuel tank assembly relationship to obtain the assembly constraints include: Map each candidate arrangement result in the candidate arrangement result set to the same oil tank assembly reference, and restore the hoisting and mixing arrangement boundary, corrugated sheet arrangement boundary, hole array arrangement boundary, channel steel end boundary and weld heat-affected zone boundary; Calculate the minimum distance from the hoisting equipment to the corrugated sheet and the width of the hoisting welding window based on the hoisting arrangement boundary and the corrugated sheet arrangement boundary. Calculate the box distance along the hole array edge based on the hole array arrangement boundary. Calculate the hoisting point offset based on the hoisting arrangement boundary and the position of the hoisting force center. Calculate the remaining distance from the end of the channel steel to the heat-affected zone of the weld based on the channel steel end boundary and the weld heat-affected zone boundary.

5. The transformer tank constraint linkage design method as described in claim 4, characterized in that, The steps for determining constraint conflicts based on assembly constraints include: The minimum distance from the corrugated sheet to the hoisting, the width of the hoisting welding window, the edge distance of the hole array along the box, the offset of the hoisting point, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld are respectively mapped as spacing conflict items, window conflict items, edge distance conflict items, offset conflict items, and heat-affected zone conflict items. For spacing conflict, window conflict, edge distance conflict, offset conflict, and heat-affected zone conflict, repair action mappings are established that only allow changes to the hoisting position, hoisting model, hole array initial offset, corrugated sheet arrangement, and channel steel end, respectively, to obtain constraint conflict and corresponding linkage adjustment entry.

6. The transformer tank constraint linkage design method as described in claim 5, characterized in that, The coordinated adjustment steps are performed in the following order: adjusting the hoisting position, switching the hoisting model, adjusting the initial offset of the hole array, adjusting the corrugated sheet arrangement, and adjusting the channel steel end. These steps include: The following steps are executed sequentially according to the linkage adjustment entry: hoisting and mixing position adjustment, hoisting and mixing model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment, and channel steel end adjustment. After each level of adjustment, the current candidate layout result is substituted back to the fuel tank assembly relationship, the assembly constraints are recalculated, and the constraint conflicts are determined again based on the recalculated assembly constraints. If edge spacing conflicts still exist after the initial offset adjustment of the hole array, the remaining edge width at the end is redistributed without changing the arrangement layer of the corrugated sheets. If constraint conflicts still exist after adjusting the end of the channel steel, terminate the linkage adjustment of the current candidate arrangement result.

7. The transformer tank constraint linkage design method as described in claim 3, characterized in that, The steps for eliminating candidate layouts with unresolved constraint conflicts and forming a retained result set include: The constraint conflicts before the linkage adjustment and the constraint conflicts after the update are compared and corresponding, and conflict elimination and conflict transfer indicators are generated. When the conflict resolution flag is valid and the conflict transfer flag is invalid, the corresponding candidate arrangement results and the corresponding joint sorting order are written into the reserved result set. If the conflict resolution flag is invalid or the conflict transfer flag is valid, the corresponding candidate layout result is discarded.

8. The transformer tank constraint linkage design method as described in claim 7, characterized in that, The steps of performing adjustment cost ranking, determining the target layout based on the adjustment cost ranking, and generating engineering drawings based on the target layout include: An adjustment cost sequence is generated based on the adjustment amount of the hoisting and mixing position, the switching amount of the hoisting and mixing model, the adjustment amount of the initial offset of the hole array, the adjustment amount of the corrugated sheet arrangement, and the adjustment amount of the channel steel end. The target arrangement is then determined based on the adjustment cost sequence. When the adjustment cost sequence is the same, the target placement is determined according to the joint sorting order in the retained result set; Based on the target layout of the fuel tank's outer dimensions, drawing frame constraints, and the location of local sensitive areas, the main view scale, detail layout, and actual dimension annotations are generated to form the engineering drawing.

9. A transformer tank constraint linkage design system, characterized in that, The system is used to implement the transformer tank constraint linkage design method as described in any one of claims 1 to 8; the system includes: The state generation module is used to establish a set of design input parameters for constraining the arrangement of corrugated sheets, hoisting arrangement, hole array arrangement, and channel steel arrangement, and to generate a set of candidate arrangement results based on the set of design input parameters. The back-substitution calculation module is used to substitute the candidate layout result set back to the tank assembly relationship to obtain the assembly constraints. The assembly constraints include the minimum distance from the hoisting to the corrugated sheet, the width of the hoisting welding window, the edge distance of the box edge hole array, the hoisting point offset, and the remaining distance from the end of the channel steel to the heat-affected zone of the weld. The conflict adjustment module is used to determine constraint conflicts based on assembly constraints and to perform linkage adjustments in the following order: hoisting position adjustment, hoisting model switching, hole array initial offset adjustment, corrugated sheet arrangement adjustment, and channel steel end adjustment. The update back-substitution module is used to back-substitute the candidate layout result set after linkage adjustment to the fuel tank assembly relationship and update the assembly constraints. The result filtering module is used to remove candidate layout results with unresolved constraint conflicts from the candidate layout result set after linkage adjustment based on the updated assembly constraint quantities, forming a retained result set. The drawing generation module is used to perform adjustment cost sorting on the retained result set, determine the target layout based on the adjustment cost sorting, and generate engineering drawings based on the target layout.

10. The transformer tank constraint linkage design system as described in claim 9, characterized in that, The back-substitution calculation module includes: The boundary restoration submodule is used to map each candidate arrangement result in the candidate arrangement result set to the same oil tank assembly reference, and restore the hoisting arrangement boundary, corrugated sheet arrangement boundary, hole array arrangement boundary, channel steel end boundary and weld heat-affected zone boundary; The constraint calculation submodule is used to calculate the minimum distance from the hoisting equipment to the corrugated sheet and the width of the hoisting welding window based on the hoisting arrangement boundary and the corrugated sheet arrangement boundary; to calculate the box distance along the hole array edge based on the hole array arrangement boundary; to calculate the hoisting point offset based on the hoisting arrangement boundary and the position of the hoisting force center; and to calculate the remaining distance from the end of the channel steel to the heat-affected zone of the weld based on the channel steel end boundary and the weld heat-affected zone boundary.