Film tank baseline marking method, system, storage medium and film tank
By establishing the mathematical model of the inner wall and optimizing the key coordinate parameters, combined with multi-dimensional constraints, the problems of complex operation and low efficiency in the reference line scribe of the thin film tank are solved, and high-precision reference line scribe is achieved.
Patent Information
- Application Number
- CN202510789411.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2045-06-13
AI Technical Summary
The prior art operates in thin-film tank reference line scribing with inefficient efficiency, and the fitting results may not meet the inspection requirements and require re-measurement and fitting.
By establishing an inner wall mathematical model, optimizing key coordinate parameters, combining multi-dimensional constraints, replacing the traditional fitting method that relies on third-party software, the compatibility between theoretical models and actual construction deviations is optimized.
It improves the accuracy and efficiency of baseline scribing, reduces the risk of rework, and ensures high-precision matching between the theoretical model and the actual structure.
Smart Images

Figure CN120296825B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of film tank construction, and in particular to a film tank baseline marking method, system, storage medium and film tank. Background Art
[0002] Because traditional LNG (liquefied natural gas) storage tanks have drawbacks such as long construction times and high costs, my country is currently developing membrane-type LNG storage tanks. These offer advantages such as shorter construction times, lower costs, and longer service lives. The greatest difficulty in membrane tank construction lies in marking the baseline.
[0003] Chinese invention patent publication number CN115265503B discloses a method for marking the baseline of a film tank, which mainly uses the following four steps:
[0004] First, establish a theoretical model: input theoretical coordinates into POLYWORKS (a standard point cloud engineering solution, a 3D measurement tool software) to establish a theoretical model of the film tank-in-tank;
[0005] Second, establish the actual model: obtain the actual coordinates through actual measurement, input the actual coordinates into POLYWORKS, and establish the actual model of the film tank-in-tank;
[0006] Third, model fitting and marking: Fit the theoretical model of the membrane tank-in-tank with the actual model, determine the actual plane and actual angle surface in the actual membrane tank-in-tank model based on the theoretical plane and theoretical angle surface in the membrane tank-in-tank theoretical model, and mark the tank wall reference line and tank bottom reference line in the constructed membrane tank-in-tank accordingly;
[0007] Fourth, baseline inspection: After the tank wall baseline and tank bottom baseline are completed, the tank bottom baseline and tank top baseline are inspected. After the tank bottom baseline and tank top baseline inspection meet the requirements, the membrane tank baseline is marked.
[0008] However, the above method relies on POLYWORKS software to complete the fitting of the actual model and the theoretical model. There are many factors to consider in the fitting process, and the operation is complicated. At the same time, the fitting result may not meet the baseline inspection requirements and needs to be re-measured and re-fitted, resulting in low marking efficiency. Summary of the Invention
[0009] The object of the present invention is to provide a film tank baseline marking method, system, storage medium and film tank, so as to reduce the operation difficulty and improve the marking efficiency.
[0010] In order to solve the above technical problems, the present invention provides a film tank baseline marking method, system, storage medium and film tank.
[0011] The film tank reference line marking method of the present invention is used to form a theoretical spatial model of the inner wall of the film tank including a theoretical bottom surface, a theoretical top surface and a plurality of theoretical wall surfaces, and comprises:
[0012] Establishing an inner wall mathematical model, the inner wall mathematical model including an objective function and constraints, the objective function being designed to maximize the area of the theoretical bottom surface, and the parameter variables of the inner wall mathematical model being the coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point, and the theoretical top surface angle bisector point;
[0013] Defining the domain of parameter variables of the inner wall mathematical model;
[0014] Solving the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point that satisfy the objective function and the constraint conditions;
[0015] Mark and draw lines based on the obtained coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point.
[0016] Furthermore, the theoretical bottom surface and the theoretical top surface are composed of a plurality of triangles, wherein the triangle of the theoretical bottom surface is surrounded by the center point of the theoretical bottom surface and two adjacent theoretical bottom surface corner points, and the triangle of the theoretical top surface is surrounded by the center point of the theoretical top surface and two adjacent theoretical top surface corner points, and the constraint conditions include:
[0017] The straight line where the theoretical base center point and the theoretical base angle bisector point in each triangle of the theoretical base lie is perpendicular to the straight line where two adjacent theoretical base corner points lie.
[0018] Furthermore, the constraints include:
[0019] The verticality of each theoretical wall surface is less than the set angle; the verticality of the theoretical wall surface is the angle between the vector of the theoretical bottom angle bisector point and the theoretical top angle bisector point located on the theoretical wall surface and the vertical base vector.
[0020] Furthermore, the set angle is , =1 / 1000.
[0021] Furthermore, the constraints include:
[0022] The difference in the inclination dimensions of two adjacent theoretical wall surfaces in the vertical direction is within a set range;
[0023] The inclination dimension of the theoretical wall surface in the vertical direction is the product of half of the width dimension of the theoretical wall surface and the sine value of the inclination angle between the theoretical wall surface and the horizontal axis.
[0024] Furthermore, the domain of the parameter variables defining the inner wall mathematical model includes:
[0025] Obtain the coordinates of the actual bottom corner points and the actual top corner points in the film tank;
[0026] Calculate the coordinates of the actual bottom center point, the actual top center point, the actual bottom angle bisector point, and the actual top angle bisector point;
[0027] Taking the coordinates of one of the actual bottom corner points as the corresponding theoretical bottom corner point, the definition domain of the parameter variables of the remaining inner wall mathematical model is the floating size setting based on the coordinates of the remaining actual bottom corner points, actual bottom angle bisector points and actual top angle bisector points.
[0028] Furthermore, the set size is determined by testing the influence of different floating set sizes on the convergence speed of the inner wall mathematical model.
[0029] The present application further provides a film tank baseline marking system, which is used to implement the film tank baseline marking method as described in any one of the above technical solutions, comprising:
[0030] a model building module for building an inner wall mathematical model, the inner wall mathematical model including an objective function and constraints, the objective function being designed to maximize the area of the theoretical bottom surface, and the parameter variables of the inner wall mathematical model being the coordinates of the theoretical bottom surface corner points, the theoretical bottom surface angle bisector points, and the theoretical top surface angle bisector points;
[0031] A domain definition module, used to define the domain of the parameter variables of the inner wall mathematical model;
[0032] A solution module, used to solve the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point that meet the objective function and the constraint conditions;
[0033] The marking module is used to mark points and lines according to the coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point.
[0034] The present application also provides a storage medium, in which a computer program is stored. When the computer program is run by a processor, the film tank baseline marking method described in any one of the above technical solutions is executed.
[0035] The present application also provides a film can, which is manufactured by marking a film can baseline using the film can baseline marking method described in any one of the above technical solutions.
[0036] Compared with the prior art, the present invention has at least the following beneficial effects:
[0037] This application replaces the traditional fitting method that relies on third-party software by establishing a mathematical model of the inner wall and optimizing key coordinate parameters. It combines multi-dimensional constraints to ensure the compatibility of the theoretical model with actual construction deviations, thereby improving the efficiency of baseline drawing while ensuring accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 A schematic flow chart of an embodiment of a film tank baseline marking method of the present invention;
[0039] Figure 2 It is a structural diagram of the top and bottom surfaces of the film tank;
[0040] Figure 3 A simplified structural diagram showing the corner points and bottom angle bisector points of the film tank;
[0041] Figure 4 Schematic diagram for calculating the bottom area of the film tank;
[0042] Figure 5 A schematic diagram of one of the constraints of the film tank baseline marking method of the present invention:
[0043] Figure 6 for Figure 5 Schematic enlargement of the boxed area. DETAILED DESCRIPTION
[0044] The following description of the film tank baseline marking method, system, storage medium, and film tank of the present invention is described in conjunction with schematic diagrams, which show preferred embodiments of the present invention. It should be understood that those skilled in the art can modify the present invention described herein while still achieving the beneficial effects of the present invention. Therefore, the following description should be understood as a general knowledge to those skilled in the art and not as a limitation of the present invention. Based on the teachings of this specification, those skilled in the art can form new technical solutions by cross-combining different embodiments without generating technical contradictions, and such variations should be considered to fall within the scope of protection of the present invention.
[0045] The serial numbers assigned to components herein, such as "first," "second," etc., are used solely to distinguish the objects being described and do not convey any sequential or technical meaning. References to "connection" and "coupling" herein, unless otherwise specified, include both direct and indirect connections (couplings). In the description of the present invention, it should be understood that the terms "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," and the like, indicating positions or relationships, are based on those shown in the accompanying drawings and are intended solely to facilitate the description of the present invention and simplify the description. They are not intended to indicate or imply that the device or element referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limiting the present invention.
[0046] In the present invention, unless otherwise expressly specified or limited, when a first feature is "above" or "below" a second feature, it may mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediary. Furthermore, when a first feature is "above," "above," or "above" a second feature, it may mean that the first feature is directly above or diagonally above the second feature, or simply means that the first feature is at a higher level than the second feature. When a first feature is "below," "below," or "below" a second feature, it may mean that the first feature is directly below or diagonally below the second feature, or simply means that the first feature is at a lower level than the second feature.
[0047] In this application, unless otherwise specified or limited, the term "connection" should be understood broadly. For example, "connection" can refer to fixed connection, detachable connection, or integration; it can refer to direct connection or indirect connection through an intermediate medium. In addition, the term "electrical connection" can refer to direct electrical connection or indirect electrical connection through an intermediate medium.
[0048] The present invention is described in more detail in the following paragraphs by way of example with reference to the accompanying drawings. The advantages and features of the present invention will become more apparent from the following description and claims. It should be noted that the drawings are greatly simplified and not to exact scale, and are provided solely for the purpose of assisting in the description of the embodiments of the present invention.
[0049] The following is attached with the instruction manual Figure 1 To the attached Figure 6 , the film tank baseline marking method, system, storage medium and film tank of the present invention are introduced.
[0050] The film tank reference line marking method of the present application is used to form a theoretical space model of the inner wall of the film tank including a theoretical bottom surface, a theoretical top surface and multiple theoretical wall surfaces. The theoretical bottom surface and the theoretical top surface are composed of multiple triangles. The triangle of the theoretical bottom surface is surrounded by the center point of the theoretical bottom surface and two adjacent theoretical bottom surface corner points. The triangle of the theoretical top surface is surrounded by the center point of the theoretical top surface and two adjacent theoretical top surface corner points. Figure 1 As shown, the following steps are included:
[0051] S100: Establishing an inner wall mathematical model, the inner wall mathematical model including an objective function and constraints, the objective function being designed to maximize the area of the theoretical bottom surface, and the parameter variables of the inner wall mathematical model being the coordinates of the theoretical bottom surface corner points, the theoretical bottom surface angle bisector points, and the theoretical top surface angle bisector points;
[0052] S200: defining a definition domain of parameter variables of the inner wall mathematical model;
[0053] S300: solving the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point that satisfy the objective function and the constraint conditions;
[0054] S400: Marking and drawing lines according to the obtained coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point, and the theoretical top surface angle bisector point.
[0055] Among them, the inner wall mathematical model refers to the theoretical model of the inner wall of the membrane tank established through a mathematical optimization algorithm, which includes the objective function and constraints. It can be implemented by nonlinear programming or genetic algorithm to replace the traditional software fitting process and improve the model accuracy and calculation efficiency.
[0056] The parameter variables refer to the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point, which can be specifically implemented using point coordinate data in a three-dimensional coordinate system. By adjusting these parameter variables, the inner wall model is optimized to make it conform to the actual structural characteristics.
[0057] The domain of definition refers to the range of values of parameter variables. Specifically, the upper and lower limits can be set based on actual measurement data and combined with the allowable error range of the project to ensure that the optimized theoretical model parameters are within the actual construction deviation range.
[0058] The objective function refers to a mathematical function that needs to be maximized or minimized during the optimization process. Specifically, the maximization of the theoretical bottom surface area can be used as the optimization goal, and the accuracy and stability of the baseline drawing can be ensured by maximizing the bottom surface area.
[0059] Constraints refer to the restrictions that must be met during the optimization process. Specifically, they can be implemented using geometric verticality and inclination constraints. Multi-dimensional constraints ensure the consistency between the theoretical model and the actual structure, avoiding repeated inspections.
[0060] This application replaces the traditional fitting method that relies on third-party software by establishing a mathematical model of the inner wall and optimizing key coordinate parameters. It combines multi-dimensional constraints to ensure the compatibility of the theoretical model with actual construction deviations, thereby improving the efficiency of baseline drawing while ensuring accuracy.
[0061] The working process and principles of this application are as follows: First, a mathematical model of the inner wall is established, which includes an objective function and constraints. The parameter variables are the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point. By establishing this mathematical model, key control points are incorporated into a unified optimization system, achieving coordinated parameter optimization.
[0062] Next, we define the domain of the inner wall mathematical model's parameter variables. This step ensures computational feasibility while ensuring that the model parameters meet actual engineering deviation requirements. By setting a reasonable parameter range, we avoid solutions that are inconsistent with actual conditions.
[0063] Next, the coordinates of the theoretical bottom corner points, theoretical bottom angle bisector points, and theoretical top angle bisector points that satisfy the objective function and constraints are calculated. This results in a theoretical spatial model of the membrane tank's inner wall, including the theoretical bottom surface, theoretical top surface, and multiple theoretical wall surfaces. This step uses a mathematical optimization algorithm to determine the optimal coordinate parameters while satisfying multi-dimensional constraints, achieving a precise mapping between the theoretical model and the actual structure.
[0064] Finally, the coordinates of the theoretical bottom corner, bottom angle bisector, and top angle bisector are used to perform dotting and marking. Automated dotting and marking based on the optimized coordinate data creates a baseline that meets multiple quality standards, including verticality and inclination.
[0065] Through this mathematical modeling and optimization algorithm, this application breaks away from the traditional method's reliance on third-party software for data fitting, and improves the accuracy and efficiency of baseline delineation.
[0066] In some embodiments, the objective function is designed to maximize the area of the theoretical bottom surface.
[0067] By maximizing the theoretical bottom surface area, the volume utilization of the membrane tank can be improved, thereby maximizing the storage capacity of the membrane tank while meeting structural stability requirements. This approach not only optimizes the design of the membrane tank, but also provides more precise guidance for actual construction, effectively reducing rework or structural defects that may be caused by insufficient bottom surface area.
[0068] In some embodiments, the constraints include:
[0069] The straight line where the theoretical base center point and the theoretical base angle bisector point in each triangle of the theoretical base lie is perpendicular to the straight line where two adjacent theoretical base corner points lie.
[0070] Specifically, when building the mathematical model of the inner wall, the coordinate parameters of the theoretical base center and angle bisector of each theoretical base triangle are first determined. The orthogonal relationship between the line connecting two adjacent corner points and the line connecting the center point and the angle bisector is then converted into a mathematical constraint equation. This orthogonal constraint limits the scope of the solution space during parameter optimization, forcing each triangular facet to maintain ideal planar geometry.
[0071] For example, during the iterative calculation process, if the line connecting the center point and the angle bisector point is detected to deviate from the vertical state by more than a threshold, the coordinates of the angle bisector point are automatically adjusted to return it to the position of the perpendicular median. The resulting continuous and smooth theoretical bottom surface structure not only improves the spatial geometric accuracy of the mathematical model, but also provides reliable benchmark data for subsequent dotting and line drawing. The introduction of this vertical constraint directly solves the baseline deviation problem caused by the distortion of the triangular patch. At the same time, it works in synergy with the goal of maximizing area, so that the optimized theoretical bottom surface can not only meet the geometric accuracy requirements, but also achieve a significant increase in effective volume.
[0072] In some embodiments, the constraints include:
[0073] The verticality of each theoretical wall surface is smaller than the set angle.
[0074] Among them, the verticality of the theoretical wall is defined as the angle between the vector formed by the theoretical bottom angle bisector point and the theoretical top angle bisector point on the wall and the vertical basis vector. The value range of the angle can be set to a tangent value not exceeding 1 / 1000, for example, a tangent value of 1 / 1000, or a stricter tangent value such as 1 / 1500. When establishing the mathematical model of the inner wall, the threshold of the angle is limited so that the wall remains close to a vertical state during the optimization process. This constraint is combined with the domain definition of the parameter variables in the mathematical model of the inner wall. For example, when solving the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point and the theoretical top angle bisector point, the mathematical optimization algorithm is used to simultaneously meet the objective function and the verticality constraint to ensure that the deviation between the theoretical model wall morphology and the actual tank structure is controlled within the engineering accuracy range.
[0075] Specifically, the vector formed by the theoretical base angle bisector and the theoretical top angle bisector represents the spatial directional characteristics of the theoretical wall, with the perpendicular basis vectors serving as an absolute reference system, such as the direction of gravity or a reference axis. The angle bisector points, located on the symmetry line of the wall structure, reflect the overall directional trend of the wall and avoid the influence of local deformation or measurement errors on the verticality calculation. The vector angle is calculated using geometric methods, such as the vector dot product or cross product formula to determine the angle value, which has a clear physical meaning and is quantifiable.
[0076] Specifically, when solving the coordinates of the parameter variables that satisfy the objective function and the constraints, the verticality constraint directly affects the coordinate calculation of the theoretical bottom angle bisector point and the theoretical top angle bisector point by limiting the inclination direction of the wall. For example, when the angle between the vector of the theoretical wall and the vertical basis vector exceeds the set threshold, the optimization algorithm will automatically adjust the coordinate positions of the theoretical bottom angle bisector point and the theoretical top angle bisector point so that they meet the verticality requirements again. This process works in conjunction with the optimization direction of maximizing the theoretical bottom area in the objective function, which not only ensures the volumetric efficiency of the theoretical space, but also avoids the deviation of the baseline marking caused by excessive wall inclination. As a result, the fit between the theoretical model wall and the actual tank structure is improved, and the risk of rework caused by model errors during construction is significantly reduced.
[0077] By adding a theoretical wall verticality limit to the constraints, we ensured that the model wall's inclination met engineering accuracy requirements. This limit directly impacted the solution of the inner wall mathematical model, preventing mismatches between the theoretical model and the actual tank shape caused by excessive wall inclination. This improved the reliability of baseline marking and construction quality, reducing the risk of rework due to model deviations.
[0078] In some embodiments, the constraints include:
[0079] The difference between the inclination dimensions of two adjacent theoretical wall surfaces in the vertical direction is within a set range.
[0080] The difference in inclination between adjacent theoretical walls is constrained by a set range, the specific value of which can be adjusted based on the structural requirements of the membrane tank. The calculation of the inclination difference is based on the vertical inclination of the theoretical wall, where the inclination is defined as the product of half the width of the theoretical wall and the sine of the inclination angle of the theoretical wall with respect to the horizontal axis.
[0081] Specifically, half of the width of the theoretical wall is used to characterize the horizontal symmetry of the wall, the horizontal axis is used as the reference line, and the sine of the inclination angle between the theoretical wall and the horizontal axis is used to associate the geometric relationship between the wall inclination angle and the vertical dimension. The product relationship combines the horizontal width and the inclination angle to form a quantitative calculation model for the vertical inclination dimension. For example, when the theoretical wall width is 2 meters and the inclination angle between the theoretical wall and the horizontal axis is 30°, the inclination dimension is calculated as 1 meter multiplied by sin30°, that is, 0.5 meters. Through this calculation method, the difference in the inclination dimensions of adjacent walls can be accurately quantified, and then it can be determined whether it meets the set range. When solving the mathematical model of the inner wall, the calculation model can be directly embedded in the constraint conditions, and the coordinates of the theoretical bottom corner points can be optimized in coordination with the objective function to ensure the geometric consistency of the inclination shapes of adjacent walls.
[0082] Among them, half of the horizontal width dimension limits the horizontal distance from the center line of the wall to the edge, and the sine value of the inclination angle converts the inclination angle into a proportional coefficient in the vertical direction. The product of the two directly reflects the deformation of the wall in the vertical direction due to the inclination. When the difference in the inclination dimensions of adjacent walls is calculated using this formula, it can be determined whether the constraint conditions are met based on the set range. For example, if the set range requires the difference not to exceed 0.1 meters, the difference between the product results of the two walls can be calculated to quickly verify whether it is within the allowable range. This formulated calculation avoids the errors that may be introduced when manually measuring angles or widths, and at the same time ensures the repeatability and consistency of the calculation process through mathematical relationships, providing accurate constraint input for solving the mathematical model of the inner wall, thereby improving the accuracy of the baseline marking.
[0083] By limiting the difference in vertical inclination between adjacent theoretical walls, vertical structural discontinuities or sudden changes in inclination are avoided. This constraint ensures a smooth change in inclination between adjacent walls, reducing the risk of localized stress concentration or structural instability. This improves the structural stability of the membrane tank's inner wall, reduces the number of adjustments required during actual marking, and thus enhances the efficiency and accuracy of baseline marking. This optimization not only improves the rationality of the inner wall mathematical model but also makes the resulting theoretical coordinates more closely aligned with the actual structure, thereby enhancing the reliability and practicality of the entire membrane tank baseline marking method.
[0084] In some embodiments, the domain of the parameter variables defining the inner wall mathematical model includes:
[0085] Obtain the coordinates of the actual bottom corner points and the actual top corner points in the film tank;
[0086] Calculate the coordinates of the actual bottom center point, the actual top center point, the actual bottom angle bisector point, and the actual top angle bisector point;
[0087] Taking the coordinates of one of the actual bottom corner points as the corresponding theoretical bottom corner point, the definition domain of the parameter variables of the remaining inner wall mathematical model is the floating size setting based on the coordinates of the remaining actual bottom corner points, actual bottom angle bisector points and actual top angle bisector points.
[0088] Among them, the actual bottom surface center point is calculated by the geometric average of the coordinates of the actual bottom surface corner points, and the actual top surface center point is obtained by the same method. The actual bottom surface angle bisector point is determined by the coordinates of the intersection between the angle bisector starting from the actual bottom surface center point and the line connecting the two adjacent actual bottom surface corner points, and the actual top surface angle bisector point is determined by the coordinates of the intersection between the angle bisector starting from the actual top surface center point and the line connecting the two adjacent actual top surface corner points. The value range of the set size can be 3-8 mm, such as 4 mm, 5 mm or 6 mm, and can be determined by testing the effect of different floating ranges on the model convergence speed through the optimization algorithm. After fixing an actual bottom surface corner point as the theoretical bottom surface corner point, the remaining parameter variables are allowed to set the floating size based on the corresponding actual point coordinates, which not only maintains the model solution space, but also avoids the problem of solution set divergence caused by unconstrained variables.
[0089] Specifically, a laser scanner is first used to obtain the three-dimensional coordinate data of the actual bottom and top corner points within the film tank, providing a measured benchmark for subsequent calculations. Subsequently, computational geometry methods are used to generate the bottom center point based on the coordinates of the actual bottom corner points. The bottom angle bisector point is generated based on the coordinates of the intersection of the angle bisector from the actual bottom center point and the line connecting two adjacent actual bottom corner points. The bottom angle bisector point is also generated based on the coordinates of the intersection of the angle bisector from the actual top center point and the line connecting two adjacent actual top corner points. This forms an intermediate calculation benchmark that corresponds to the actual tank structure. When setting the parameter variable domain, one actual bottom corner point is selected as the fixed reference point in the theoretical model. The coordinates of the remaining theoretical bottom corner points, bottom angle bisector points, and top angle bisector points are allowed to fluctuate within the set range of the corresponding actual point coordinate. For example, when the set size is 5 mm, the X coordinate of the theoretical bottom corner point can fluctuate within ±5 mm of the actual point X coordinate, and the same applies to the Y and Z coordinates. By combining measured data with calculated data, we can avoid the rigid constraints of the model that may be caused by relying entirely on measured data, and improve the efficiency of the optimization algorithm by limiting the floating range, ultimately achieving high-precision matching between the theoretical model and the actual structure.
[0090] This embodiment effectively solves the problem of excessive model rigidity caused by complete reliance on measured data. By combining measured points with floating intervals, it not only preserves the actual structural characteristics but also provides reasonable adjustment space for parameter optimization. This dynamic constraint mechanism significantly reduces the risk of the optimization algorithm falling into a local optimal solution, while also avoiding the error accumulation caused by the simultaneous adjustment of multiple variables. This enables the theoretical model to adaptively match the actual deformation of the tank, ultimately achieving a synergistic improvement in baseline drawing accuracy and computational efficiency.
[0091] The following is a further introduction to the film tank baseline marking method of the present application in conjunction with specific embodiments.
[0092] (1) Design data
[0093] In order to better describe the inner wall mathematical model of this embodiment, the data and variables used in the modeling are first clearly defined using mathematical language.
[0094] M: If Figure 2 As shown, the number of sides of the polygons of the bottom surface B and the top surface T of the tank is M, where M is a constant value and an even number, with common values being 32, 56, etc.;
[0095] H: The distance between the bottom surface B and the top surface T determined during tank measurement is H, which is a constant value;
[0096] The standard value of the difference in the vertical inclination of two adjacent theoretical walls is recorded as ;
[0097] : The standard value of the verticality of the theoretical wall is recorded as ;
[0098] : the width of the theoretical wall;
[0099] : The unit basis vectors of the world coordinate system are .
[0100] (2) Measurement data
[0101] Obtain the coordinates of the actual bottom corner point and the actual top corner point in the film tank.
[0102] like Figure 3 As shown, the corner points of the bottom surface B are marked as (CP stands for CornerPoint, B i represents the i-th corner point on the bottom surface B), The coordinates are , The first corner point is , from the center of the circle to the tank wall, define the next corner point in the clockwise direction as , then the first point in the counterclockwise direction is ;
[0103] Similarly, the top corners are marked as , The coordinates are , The first corner point is , from the center of the circle to the tank wall, define the next corner point in the clockwise direction as , then the first point in the counterclockwise direction is .
[0104] (3) Preliminary calculation
[0105] Calculate the coordinates of the actual base center point, actual top center point, actual base angle bisector point, and actual top angle bisector point.
[0106] The actual center point of bottom surface B The coordinates are marked as ( , ,0), then , ; Then the actual top center point of top surface T The coordinates are marked as ( , ,H);
[0107] like Figure 3 and Figure 4 As shown, from the actual bottom center point Draw rays along the angle bisectors in the base B to the sides of the polygon (the line connecting two adjacent actual base corners). The intersection points are called base angle bisector points, which are denoted as , whose coordinates are ;
[0108] From the actual top center point Draw rays along each angle bisector in the top surface T to the edge of the polygon (the line connecting two adjacent actual top surface corner points). The intersection point is called the top surface angle bisector point, which is recorded as , whose coordinates are .
[0109] (4) Parameter variables
[0110] Includes the coordinates of the theoretical base corner point, the theoretical base angle bisector point, and the theoretical top angle bisector point.
[0111] The coordinates of the theoretical bottom corners are: ;
[0112] The coordinates of the theoretical base angle bisector point are: ;
[0113] The coordinates of the theoretical top angle bisector point are: .
[0114] (5) Objective function
[0115] The objective function is designed to maximize the area of the theoretical bottom surface, such as Figure 4 As shown, it is calculated by maximizing the sum of the areas of all triangles in the base B.
[0116] The formula of the objective function is:
[0117]
[0118] (6) Constraints
[0119] In this embodiment, in order to improve the accuracy of the inner wall mathematical model, three constraints are set. In other embodiments, a different number of constraints can be selected according to needs.
[0120] Constraint 1 is: the straight line where the center point of the theoretical base and the angle bisector of the theoretical base are located in each triangle of the theoretical base The straight line between the two adjacent theoretical bottom corner points vertical.
[0121] Constraint condition 2 is: the verticality of each theoretical wall surface is less than the set angle.
[0122] Specifically, the verticality of the theoretical wall is the theoretical bottom angle bisector point located on the theoretical wall. and the theoretical top angle bisector point Vector Perpendicular to the basis vectors In this embodiment, the angle is set to , =1 / 1000.
[0123] The constraint is expressed by the formula:
[0124] Constraint condition 3 is: the difference in the inclination dimensions of two adjacent theoretical wall surfaces in the vertical direction is within a set range.
[0125] Specifically, if Figure 5 As shown, the inclination dimension of the theoretical wall along the vertical direction is the width of the theoretical wall One-half of the dimension and the inclination angle of the theoretical wall to the horizontal axis The product of the sines of .
[0126] like Figure 6 As shown, the constraint condition is expressed by the formula: ;
[0127] in, = ;
[0128] = .
[0129] Specifically, since the offset directions of two adjacent walls may be different, the The modulus of the mixed product is used to represent the mixed product divided by the mixed product, and the result is a positive or negative sign, which is used to indicate the direction.
[0130] Represents a vector minus exist The vector component in the direction, and the remaining vector component on the wall perpendicular to the bottom surface are recorded as vector T for ease of understanding; Represents dot product.
[0131] It is the cross product of vector T and vector K divided by the modulus, and the result is , that is, the sine value of the inclination angle between the theoretical wall and the horizontal axis, then the inclination dimension of the theoretical wall in the vertical direction is .
[0132] (7) Variable domain
[0133] In order to maintain the stability of the calculation results, the coordinates of one of the actual bottom corner points are used as the corresponding theoretical bottom corner point, and the domains of the parameter variables of the remaining inner wall mathematical models are set based on the coordinates of the remaining actual bottom corner points, actual bottom angle bisector points and actual top angle bisector points, with the sizes floating up and down.
[0134] Specifically, in this embodiment, the set size is 5 mm, then for the first corner point, , corresponding coordinate values = , = ;other ( )、 and The definition domain is limited to the range of 5mm corresponding to the calculation data. For example, = ; = .
[0135] (8) Solution
[0136] Input the inner wall mathematical model into a solving tool, and use the solving tool to obtain solutions for the parameter variables. These solutions represent the coordinates of the theoretical bottom corner points, theoretical bottom angle bisector points, and theoretical top angle bisector points that satisfy the objective function and constraints. Solving tools such as Mathematics, Lingo, or Google OR-Tools, or other solving tools, can also be used.
[0137] Mark and draw lines based on the obtained coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point.
[0138] The present application also provides a film tank baseline marking system for implementing a film tank baseline marking method as described in any one of the above technical solutions, comprising a model building module, a domain definition module, a solution module and a marking module.
[0139] The model building module is used to establish an inner wall mathematical model, which includes an objective function and constraints. The objective function is designed to maximize the area of the theoretical bottom surface, and the parameter variables of the inner wall mathematical model are the coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point, and the theoretical top surface angle bisector point.
[0140] The domain definition module is used to define the domain of the parameter variables of the inner wall mathematical model.
[0141] The solution module is used to solve the coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point that meet the objective function and the constraint conditions.
[0142] The marking module is used to mark points and lines according to the obtained coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point.
[0143] This application replaces the traditional fitting method that relies on third-party software by establishing a mathematical model of the inner wall and optimizing key coordinate parameters. It combines multi-dimensional constraints to ensure the compatibility of the theoretical model with actual construction deviations, thereby improving the efficiency of baseline drawing while ensuring accuracy.
[0144] This application also provides a storage medium, which can be a USB flash drive, a mobile hard drive, ROM, RAM, a magnetic disk, or an optical disk. The storage medium can store a computer program that, when executed by a processor, executes the film tank baseline marking method described in the aforementioned method embodiment. The specific implementation methods and technical effects are similar and will not be further described here.
[0145] The present application also provides a film can, which is manufactured by marking a film can baseline according to any one of the above technical solutions. The specific implementation method and technical effect are similar and will not be described in detail here.
[0146] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A method for marking a film tank's baseline, characterized in that: The method is used to form a theoretical space model of the inner wall of a membrane tank including a theoretical bottom surface, a theoretical top surface and multiple theoretical wall surfaces, including: Establishing an inner wall mathematical model, the inner wall mathematical model including an objective function and constraints, the objective function being designed to maximize the area of the theoretical bottom surface, and the parameter variables of the inner wall mathematical model being the coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point, and the theoretical top surface angle bisector point; Defining the domain of parameter variables of the inner wall mathematical model; Solving the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point that satisfy the objective function and the constraint conditions; Mark and draw lines based on the obtained coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point.
2. The film tank baseline marking method according to claim 1, characterized in that: The theoretical bottom surface and the theoretical top surface are composed of multiple triangles. The triangle of the theoretical bottom surface is surrounded by the center point of the theoretical bottom surface and two adjacent theoretical bottom surface corner points. The triangle of the theoretical top surface is surrounded by the center point of the theoretical top surface and two adjacent theoretical top surface corner points. The constraint conditions include: The straight line where the theoretical base center point and the theoretical base angle bisector point in each triangle of the theoretical base lie is perpendicular to the straight line where two adjacent theoretical base corner points lie.
3. The film tank baseline marking method according to claim 1, characterized in that: The constraints include: The verticality of each theoretical wall surface is less than the set angle; The verticality of the theoretical wall surface is the angle between the vector of the theoretical bottom angle bisector point and the theoretical top angle bisector point located on the theoretical wall surface and the vertical base vector.
4. The film tank baseline marking method according to claim 3, characterized in that: The set angle is , =1 / 1000.
5. The film tank baseline marking method according to claim 1, characterized in that: The constraints include: The difference in the inclination dimensions of two adjacent theoretical wall surfaces in the vertical direction is within a set range; The inclination dimension of the theoretical wall surface in the vertical direction is the product of half of the width dimension of the theoretical wall surface and the sine value of the inclination angle between the theoretical wall surface and the horizontal axis.
6. The film tank baseline marking method according to claim 1, characterized in that: The domain of the parameter variables defining the inner wall mathematical model includes: Obtain the coordinates of the actual bottom corner points and the actual top corner points in the film tank; Calculate the coordinates of the actual bottom center point, the actual top center point, the actual bottom angle bisector point, and the actual top angle bisector point; Taking the coordinates of one of the actual bottom corner points as the corresponding theoretical bottom corner point, the definition domain of the parameter variables of the remaining inner wall mathematical model is the floating size setting based on the coordinates of the remaining actual bottom corner points, actual bottom angle bisector points and actual top angle bisector points.
7. The film tank baseline marking method according to claim 6, characterized in that: The set size is determined by testing the influence of different set sizes floating up and down on the convergence speed of the inner wall mathematical model.
8. A film tank baseline marking system, characterized in that: A method for marking a film tank reference line according to any one of claims 1 to 7, comprising: a model building module for building an inner wall mathematical model, the inner wall mathematical model including an objective function and constraints, the objective function being designed to maximize the area of the theoretical bottom surface, and the parameter variables of the inner wall mathematical model being the coordinates of the theoretical bottom surface corner points, the theoretical bottom surface angle bisector points, and the theoretical top surface angle bisector points; A domain definition module, used to define the domain of the parameter variables of the inner wall mathematical model; A solution module, used to solve the coordinates of the theoretical bottom corner point, the theoretical bottom angle bisector point, and the theoretical top angle bisector point that meet the objective function and the constraint conditions; The marking module is used to mark points and lines according to the coordinates of the theoretical bottom surface corner point, the theoretical bottom surface angle bisector point and the theoretical top surface angle bisector point.
9. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the film tank baseline marking method according to any one of claims 1 to 7 is executed.
10. A film tank, characterized in that: The film tank is produced by marking it with the film tank reference line marking method according to any one of claims 1 to 7.
Citation Information
Patent Citations
A marking method for the baseline of a film tank
CN115265503B
Determining method for gas shield welding line energy
CN106425024A
Lineation method for reference line of thin film can
CN115265503A