Safety verification method and device of automobile glass, storage medium and electronic device

By constructing a mechanical balance model for the front and rear door windows and using AI optimization, the problems of calculation error of the lifting point and inaccurate flipping torque in the automotive window lifting system were solved, thereby improving the stability and safety of window lifting.

CN122389202APending Publication Date: 2026-07-14CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610513270.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-17
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

The design of existing automotive window lift systems relies on engineers' experience and fails to accurately address the structural differences between the front and rear door windows. This results in large calculation errors for the lifting point and inaccurate judgment of the flipping torque, affecting the stability and safety of window lifting.

Method used

By constructing a mechanical balance model for the front and rear door glass, the lifting point position and the flipping torque are calculated. A polynomial function is used to fit the water shear friction resistance change of the front door glass, a differentiated flipping torque threshold is set, and the parameters are optimized and the lifter is selected in combination with an AI model.

Benefits of technology

It significantly reduces the calculation error of the lifting point, improves the smoothness and safety of the window lifting process, meets automotive safety design standards, and improves design efficiency and applicability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122389202A_ABST
    Figure CN122389202A_ABST
Patent Text Reader

Abstract

The application provides a safety verification method and device of automobile glass, a storage medium and an electronic device, and the method comprises the following steps: determining the automobile glass type to which the target glass to be verified belongs, wherein the automobile glass type comprises front door glass and rear door glass; constructing a matched mechanical balance model according to the automobile glass type; calculating the lifting point position of the target glass by using the mechanical balance model, wherein the lifting point position is the horizontal distance from the lifting force point to the front corner point of the glass; calculating the overturning torque of the target glass when the state is switched according to the lifting point position; and verifying whether the target glass meets the safety design condition by using the overturning torque and the automobile glass type. Through the embodiment, the technical problem of large error in verifying the design safety of automobile glass in the prior art is solved, and the stability and design efficiency of the glass lifting system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and more specifically, to a method and apparatus for safety verification of automotive glass, a storage medium, and an electronic device. Background Technology

[0002] In related technologies, the stability of automotive window lifting systems directly affects the driving experience and driving safety. The positioning of the lifting point of the lifter and the control of the glass flipping torque are the core design points.

[0003] Currently, the design of lifting points for automotive window regulators largely relies on engineers' experience, failing to conduct precise mechanical modeling to account for the structural differences between front and rear door windows. For front door windows, their irregular shape causes the frictional resistance and point of application at the water-cutting edge to dynamically change during the window's movement. Existing technology handles this dynamic characteristic rather crudely, resulting in significant errors in lifting point calculations. For rear door windows, although the water-cutting frictional resistance and point of application are relatively fixed, existing technologies often treat the mechanical models of front and rear door windows interchangeably, without specifically optimizing the calculation logic. Furthermore, current safety assessments of tilting torque use a uniform threshold standard, failing to establish differentiated ranges based on the stress characteristics of the front and rear door windows, leading to problems such as tilting and jamming during window operation in some models. In addition, in traditional design processes, parameter optimization and regulator selection rely entirely on manual experience, lacking intelligent auxiliary means, resulting in low design efficiency and difficulty in ensuring optimal solution performance.

[0004] No efficient and accurate solution has yet been found to address the aforementioned issues in the relevant technologies. Summary of the Invention

[0005] This invention provides a method and apparatus for safety verification of automotive glass, a storage medium, and an electronic device to solve technical problems in related technologies.

[0006] According to an embodiment of the present invention, a method for safety verification of automotive glass is provided, comprising: determining the type of automotive glass to which the target glass to be verified belongs, wherein the type of automotive glass includes front door glass and rear door glass; constructing a matching mechanical balance model according to the type of automotive glass; calculating the lifting point position of the target glass using the mechanical balance model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner point of the glass; calculating the overturning torque of the target glass during state switching based on the lifting point position; and verifying whether the target glass meets the safety design conditions using the overturning torque and the type of automotive glass.

[0007] Optionally, calculating the lifting point position of the target glass using the mechanical equilibrium model includes: determining a first expression for the water-cut friction resistance value of the target glass at different lifting heights in the mechanical equilibrium model, and determining a second expression for the horizontal distance from the point of application of the water-cut friction resistance to the front corner of the glass at different lifting heights; and using the first expression to construct the lifting force of the lifter. The following force balance expression: ,in, For the resistance of the rear side groove, For the resistance of the front side groove, Let G be the first expression, and G be the weight of the glass itself. Let be the tilt angle of the rear boundary of the glass in the vertical direction; using the aforementioned force balance expression and the second expression, construct the following moment balance expression for the lifting point position: ,in, The horizontal length from the point of application of the lifting force to the front corner of the glass. For the second expression, The length of the water cut. Let be the horizontal length from the glass's center of mass to the front corner of the glass; solve the torque balance expression. The lifting point position of the target glass is obtained.

[0008] Optionally, constructing a matching mechanical equilibrium model based on the type of automotive glass includes: if the type of automotive glass is front door glass, obtaining sample data of the upper boundary of the target glass at different lifting heights; using the glass lifting height as the independent variable y, and the horizontal distance between the water-cut contact point at the corresponding lifting height and the front corner point of the glass as the dependent variable. By fitting sample data, a polynomial function was obtained to determine the relationship between the lifting height of the target glass and the horizontal distance from the corresponding water-cutting contact point to the front corner of the glass. ; The first expression for the water shear friction resistance value is constructed using the following formula: ,in, Let L be the coefficient of water shear friction and L be the total length of water shear. The second expression for the horizontal distance from the point of application of the frictional resistance at the water shear point to the corner point on the front side of the glass is constructed using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0009] Optionally, constructing a matching mechanical equilibrium model based on the type of automotive glass includes: if the type of automotive glass is rear door glass, constructing a first expression using the following formula: , Let L be the coefficient of water shear friction and L be the total length of water shear; the second expression is constructed using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0010] Optionally, after calculating the lifting point position of the target glass using the mechanical equilibrium model, the method further includes: obtaining the property parameters of the target glass, wherein the property parameters include at least one of the following: geometric dimensions, mass distribution, frictional characteristics of the flute and water shear, and installation posture; determining the correction offset of the target glass based on the property parameters; and correcting the torque at the lifting point position towards the B-pillar direction based on the correction offset to obtain the corrected lifting point position of the target glass.

[0011] Optionally, calculating the flipping torque of the target glass during state switching based on the lifting point position includes: calculating the flipping torque of the target glass in the rising state using the following formula: The overturning torque of the target glass in the descending state is calculated using the following formula: ;in, For the resistance of the rear side groove, For the resistance of the front side groove, G is the water shear friction resistance value, and G is the weight of the glass itself. For the location of the lifting point, This is the horizontal distance from the point of application of the frictional resistance at the water cut to the corner point on the front side of the glass. The length of the water cut. The horizontal length from the center of mass of the glass to the foremost edge of the glass. The vertical inclination angle of the rear boundary of the glass. This refers to the lifting force of the elevator.

[0012] Optionally, verifying whether the target glass meets safety design conditions using the flipping torque and the type of automotive glass includes: configuring a safety torque range for the target glass based on the type of automotive glass, wherein the minimum safety torque for the front door glass is greater than 0, and the maximum safety torque for the rear door glass is less than 0; determining whether the flipping torque is within the safety torque range; if the flipping torque is within the safety torque range, determining that the target glass meets safety design conditions; if the flipping torque is not within the safety torque range, determining that the target glass does not meet safety design conditions.

[0013] According to another embodiment of the present invention, a safety verification device for automotive glass is provided, comprising: a first determining module for determining the type of automotive glass to which the target glass to be verified belongs, wherein the type of automotive glass includes front door glass and rear door glass; a constructing module for constructing a matching mechanical balance model according to the type of automotive glass; a first calculating module for calculating the lifting point position of the target glass using the mechanical balance model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner point of the glass; a second calculating module for calculating the overturning torque of the target glass during state switching based on the lifting point position; and a verification module for verifying whether the target glass meets the safety design conditions using the overturning torque and the type of automotive glass.

[0014] Optionally, the first calculation module includes: a determining unit, used to determine a first expression for the water-cut frictional resistance value of the target glass at different lifting heights in the mechanical equilibrium model, and a second expression for determining the horizontal distance from the point of application of the water-cut frictional resistance to the front corner point of the glass at different lifting heights; and a first constructing unit, used to construct the lifting force of the elevator using the first expression. The following force balance expression: ,in, For the resistance of the rear side groove, For the resistance of the front side groove, Let G be the first expression, and G be the weight of the glass itself. The angle of inclination of the rear boundary of the glass in the vertical direction; the second building unit, used to construct the following moment balance expression for the lifting point position using the force balance expression and the second expression: ,in, The horizontal length from the point of application of the lifting force to the front corner of the glass. For the second expression, The length of the water cut. The horizontal length from the glass's centroid to the front corner of the glass; the solution unit is used to solve the torque balance expression. The lifting point position of the target glass is obtained.

[0015] Optionally, the construction module includes: an acquisition unit, used to acquire sample data of the upper boundary of the target glass at different lifting heights if the type of automotive glass is front door glass; and a fitting unit, used to take the glass lifting height as the independent variable y and the horizontal distance between the water-cut contact point at the corresponding lifting height and the front corner point of the glass as the dependent variable. By fitting sample data, a polynomial function was obtained to determine the relationship between the lifting height of the target glass and the horizontal distance from the corresponding water-cutting contact point to the front corner of the glass. ; The first building block is used to construct a first expression for the water shear friction resistance value using the following formula: ,in, Where L is the coefficient of water shear friction and L is the total length of water shear; the second building unit is used to construct a second expression for the horizontal distance from the point of application of the frictional resistance at the water shear point to the corner point on the front side of the glass using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0016] Optionally, the building module includes: a third building unit, used to construct a first expression using the following formula if the automotive glass type is rear door glass: , Where is the coefficient of water shear friction, and L is the total length of water shear; the fourth building element is used to construct the second expression using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0017] Optionally, the method further includes: an acquisition module, configured to acquire attribute parameters of the target glass after the first calculation module calculates the lifting point position of the target glass using the mechanical equilibrium model, wherein the attribute parameters include at least one of the following: geometric dimensions, mass distribution, frictional characteristics of the flute and the water shear, and installation posture; a second determination module, configured to determine a correction offset of the target glass based on the attribute parameters; and a correction module, configured to correct the torque at the lifting point position towards the B-pillar direction based on the correction offset, thereby obtaining the corrected lifting point position of the target glass.

[0018] Optionally, the second calculation module includes: a first calculation unit, used to calculate the flipping torque of the target glass in the rising state using the following formula: The second calculation unit is used to calculate the overturning torque of the target glass in the falling state using the following formula: ;in, For the resistance of the rear side groove, For the resistance of the front side groove, G is the water shear friction resistance value, and G is the weight of the glass itself. For the location of the lifting point, This is the horizontal distance from the point of application of the frictional resistance at the water cut to the corner point on the front side of the glass. The length of the water cut. The horizontal length from the center of mass of the glass to the foremost edge of the glass. The vertical inclination angle of the rear boundary of the glass. This refers to the lifting force of the elevator.

[0019] Optionally, the verification module includes: a configuration unit, configured to configure the safety torque range of the target glass based on the type of automotive glass, wherein the minimum safety torque of the front door glass is greater than 0 and the maximum safety torque of the rear door glass is less than 0; a judgment unit, configured to determine whether the flipping torque is within the safety torque range; and a determination unit, configured to determine that the target glass meets the safety design conditions if the flipping torque is within the safety torque range, and determine that the target glass does not meet the safety design conditions if the flipping torque is not within the safety torque range.

[0020] According to another aspect of the embodiments of this application, a storage medium is also provided, the storage medium including a stored program that executes the above steps when the program is run.

[0021] According to another aspect of the embodiments of this application, an electronic device is also provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; wherein: the memory is used to store computer programs; and the processor is used to execute the steps in the above method by running the programs stored in the memory.

[0022] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the steps in the above-described method.

[0023] The beneficial effects of this invention are: 1. High accuracy: It distinguishes the structural differences between the front and rear door windows. It uses a function fitting method to solve the dynamic changes of the water shear friction resistance of the front door window, and uses fixed values ​​to substitute for the calculation of the rear door window, which greatly reduces the calculation error of the lifting point and improves the smoothness of the glass lifting process.

[0024] 2. High safety: This invention sets different safety thresholds for the front and rear doors' tilting torque, and corrects the torque towards the B-pillar through empirical lifting point adjustment, effectively avoiding the risk of tilting and jamming when the glass is raised or lowered, and meeting automotive safety design standards.

[0025] 3. High design efficiency: It combines AI models to achieve intelligent output of parameter optimization and elevator selection, replacing traditional manual experience-based design, shortening the design cycle and reducing R&D costs.

[0026] 4. Wide applicability: It is suitable for calibrating the front and rear door glass of different car models. Simply adjust the input parameters to adapt to the design requirements of different car models, making it widely applicable. Attached Figure Description

[0027] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings: Figure 1 This is a hardware structure block diagram of a computer according to an embodiment of the present invention; Figure 2 This is a flowchart of a safety verification method for automotive glass according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the design of automotive glass in an embodiment of the present invention; Figure 4 This is a schematic diagram of the fitting curve of the multi-fifth degree polynomial function in an embodiment of the present invention; Figure 5 This is a schematic diagram of the front door glass in an embodiment of the present invention; Figure 6 This is a schematic diagram of the verification system for the lifting point and flipping torque of the automotive window regulator in an embodiment of the present invention; Figure 7 This is a flowchart of the verification method for the lifting point and overturning torque of the automotive window regulator in an embodiment of the present invention; Figure 8 This is a structural block diagram of a safety verification device for automotive glass according to an embodiment of the present invention. Detailed Implementation

[0028] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, and not all of them. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present application. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of the present application can be combined with each other.

[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0030] Example 1 The method embodiment provided in Embodiment 1 of this application can be executed in a vehicle, processor, computer, or similar processing device. Taking running on a computer as an example, Figure 1 This is a hardware structure block diagram of a computer according to an embodiment of the present invention. For example... Figure 1 As shown, a computer may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. Optionally, the computer may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the computer described above. For example, the computer may also include components that are larger than... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0031] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to a computer-based automotive glass safety verification method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the aforementioned method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the computer via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0032] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by a computer's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.

[0033] This embodiment provides a method for safety verification of automotive glass. Figure 2 This is a flowchart of a safety verification method for automotive glass according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: Step S201: Determine the type of automotive glass to be verified for the target glass, wherein the type of automotive glass includes front door glass and rear door glass; In this embodiment, it is also necessary to determine the basic parameters of the target glass, including the friction coefficient of the rear groove. u 1. Coefficient of friction of the front side of the felt groove u 2. Water shear friction coefficient u 3. Glass weight G Water cutting length L Length of the back side of the glass L 1. Front side length of the glass L 2. Inclination angle α glass center of gravity X To coordinates X G Lift point experience offset X 1, Figure 3 This is a schematic diagram of the design of automotive glass in an embodiment of the present invention, X. P The x-coordinate represents the theoretical lift point position.

[0034] Step S202: Construct a matching mechanical equilibrium model based on the type of automotive glass; Step S203: Calculate the lifting point position of the target glass using the mechanical equilibrium model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass. In this implementation, the corner point on the front side of the glass is the origin of the local coordinate system of the target glass.

[0035] Step S204: Calculate the flipping torque of the target glass during state switching based on the lifting point position; Step S205: Use the flipping torque and the type of automotive glass to verify whether the target glass meets the safety design conditions.

[0036] In addition, the calculated support force, lifting point coordinates, overturning torque value and safety status results that meet the safety design conditions can be input into the AI ​​model, and the AI ​​model will output parameter optimization suggestions and glass lifter selection suggestions. The parameter optimization suggestions include adjusting the friction coefficient of the groove, fine-tuning the glass side length, and optimizing the empirical offset of the lifting point. The lifter selection suggestions include selecting the lifter load specifications and structural type.

[0037] Through the above steps, the type of automotive glass to be verified is determined, including front door glass and rear door glass. A matching mechanical equilibrium model is constructed based on the automotive glass type. The lifting point position of the target glass is calculated using the mechanical equilibrium model, where the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass. The flipping torque of the target glass during state switching is calculated based on the lifting point position. The flipping torque and the automotive glass type are used to verify whether the target glass meets the safety design conditions. By distinguishing the structural differences between the front and rear door glass to construct the mechanical equilibrium model, the calculation error of the lifting point is significantly reduced, the stability of the glass lifting process is improved, and the technical problem of large errors when verifying the design safety of automotive glass in the prior art is solved, thereby improving the stability and design efficiency of the glass lifting system.

[0038] In one implementation scenario of this embodiment, constructing a matching mechanical equilibrium model based on the type of automotive glass includes: if the type of automotive glass is front door glass, obtaining sample data of the upper boundary of the target glass at different lifting heights; using the glass lifting height as the independent variable y, and the horizontal distance between the water-cut contact point at the corresponding lifting height and the front corner point of the glass as the dependent variable. By fitting sample data, a polynomial function was obtained to determine the relationship between the lifting height of the target glass and the horizontal distance from the corresponding water-cutting contact point to the front corner of the glass. ; ; The first expression for the water shear friction resistance value is constructed using the following formula: ,in, Where is the coefficient of water shear friction, and L is the total length of water shear. The second expression for the horizontal distance from the point of application of the frictional resistance at the water cut to the front corner of the glass is constructed using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0039] Using the starting point on the left side of the upper boundary as the origin, 20 points on the upper boundary are extracted as the sample library for fitting the function. The sample data is shown in Table 1. Table 1

[0040] Using the sample points from the above sample library, a fifth-order polynomial is used for fitting, resulting in the following polynomial: .

[0041] Figure 4 This is a schematic diagram of the fitting curve of a multi-fifth degree polynomial function in an embodiment of the present invention.

[0042] In the scenario of the front door glass model, due to the irregular shape of the front door glass, the frictional resistance at the water shear point and the point of application dynamically change with the glass's lifting height. The coordinates of points on the upper boundary curve of the glass are extracted, and a function fitting method is used, with the glass lifting height as the independent variable, to fit the water shear frictional resistance values ​​and the coordinates of the points of application corresponding to different lifting positions. A fifth-order polynomial is used for nonlinear fitting of the data, and the expression is as follows: , where y is the independent variable (the height of the elevator); The dependent variable; ~ The fitting coefficients are obtained by solving the least squares method. A fifth-order polynomial is chosen to balance the model's fitting ability and complexity, avoiding underfitting with low-order polynomials or overfitting with high-order polynomials.

[0043] The coefficient of determination R² is used to evaluate the accuracy of the polynomial fit, and its expression is as follows: ; Where n represents the total number of sample points extracted. This represents the x-coordinate value of the sample points in the actual sample library. This represents the estimated value of the fitted polynomial. Indicates all The average value. The closer the value is to 1, the higher the fitting accuracy of the polynomial.

[0044] Water cutter contact length with glass : Therefore, the water shear friction resistance value F3 and the coordinates of its point of application are... for: ; ; Figure 5 This is a schematic diagram of the front door glass in an embodiment of the present invention. x and y are the horizontal and vertical axes of the coordinate system, respectively. The water cutting length L and other parameters are as shown above.

[0045] In another implementation scenario of this embodiment, constructing a matching mechanical equilibrium model based on the type of automotive glass includes: if the type of automotive glass is rear door glass, constructing a first expression using the following formula: , Let L be the coefficient of water shear friction and L be the total length of water shear; the second expression is constructed using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0046] If it is a rear door glass model, since the rear door glass has a regular shape, the frictional resistance at the water cut and the point of application remain basically unchanged during the lifting process. The preset fixed resistance value and the coordinates of the point of application are directly substituted into the mechanical equilibrium equation.

[0047] For the different geometric features and installation orientations of the front and rear door glass, adapted local coordinate systems were established separately. All spatial parameters were modeled and calculated based on the corresponding coordinate systems. Front door glass coordinate system: The origin (0, 0) is the corner point where the left edge of the glass intersects with the upper boundary. The X-axis extends horizontally to the right along the lower edge of the glass, and the Y-axis is vertically upward (i.e., the vertical direction within the glass plane). Rear door glass coordinate system: The origin (0, 0) is the corner point where the left edge of the glass intersects with the lower boundary. The X-axis extends horizontally to the right along the lower edge of the glass, and the Y-axis is vertically upward (i.e., the vertical direction within the glass plane). The establishment of these coordinate systems ensures that the points of frictional resistance, centroid positions, and lifting points of the front and rear door glass have a unified modeling benchmark under their respective structural conditions. All original measurement data were converted to the corresponding defined coordinate systems before being input into the model to ensure the consistency and accuracy of the mechanical analysis.

[0048] In one example, calculating the lifting point position of the target glass using the mechanical equilibrium model includes: determining a first expression for the water-cut friction resistance value of the target glass at different lifting heights in the mechanical equilibrium model, and determining a second expression for the horizontal distance from the point of application of the water-cut friction resistance to the front corner of the glass at different lifting heights; and using the first expression to construct the lifting force of the elevator. The following force balance expression: ,in, For the resistance of the rear side groove, For the resistance of the front side groove, Let G be the first expression, and G be the weight of the glass itself. Let be the tilt angle of the rear boundary of the glass in the vertical direction; using the aforementioned force balance expression and the second expression, construct the following moment balance expression for the lifting point position: ,in, The horizontal length from the point of application of the lifting force to the front corner of the glass. For the second expression, The length of the water cut. Let be the horizontal length from the glass's center of mass to the front corner of the glass; solve the torque balance expression. The lifting point position of the target glass is obtained.

[0049] Based on the principles of force balance and torque balance, a mechanical equilibrium equation is established for the glass lifting process. This equation includes the resistance F1 of the rear groove of the glass, the resistance F2 of the front groove, the frictional resistance F3 at the water cut, the weight G of the glass itself, and the lifting force F of the lifter. S The equilibrium relationship. First, assuming the glass rises smoothly and the net force on the glass is zero, we can obtain: ; Then, based on the position at the lifting point, assuming the net torque on the glass is zero, we can obtain: ; in, This is the initial lift point position. This is the point where the frictional resistance at the water cut point applies, and its value varies depending on the front and rear door models.

[0050] In one embodiment of this example, after calculating the lifting point position of the target glass using the mechanical equilibrium model, the method further includes: obtaining the attribute parameters of the target glass, wherein the attribute parameters include at least one of the following: geometric dimensions, mass distribution, frictional characteristics of the flute and the water shear, and installation posture; determining the correction offset of the target glass based on the attribute parameters; and correcting the torque at the lifting point position towards the B-pillar direction based on the correction offset to obtain the corrected lifting point position of the target glass.

[0051] Upon reaching the initial lift point X P After theoretical calculations, an empirical lift point is introduced to correct the offset. The initial lift point is corrected, and the corrected actual lift point coordinates are: If it is the front door glass, If it is the rear door glass, .

[0052] in, These are empirical parameters derived from statistical analysis of extensive measured data from mature vehicle models. Specific values ​​depend on factors such as the glass assembly's geometry, mass distribution, friction characteristics of the flute and water shear, the type of regulator, and its installation orientation. This embodiment addresses single-rail window regulator systems. Such structures rely solely on a single guide rail for support and drive, exhibiting a significant tendency towards off-center loading. If the lifting force application point is not properly positioned, the glass may flip perpendicular to the glass surface during lifting, leading to jamming, abnormal noise, or unstable movement. In contrast, dual-rail regulators, with their symmetrical or near-symmetrical dual-support structure, possess stronger anti-flipping capabilities and exhibit less off-center loading, thus eliminating the need for empirical offset correction. Single-rail systems, however, heavily rely on precise control of the lifting point position, therefore introducing… As a key adjustment parameter, it aims to compensate for influencing factors such as nonlinear friction, assembly tolerance, and dynamic deformation that are difficult to fully quantify in theoretical models through engineering experience.

[0053] Setting an appropriate X1 (i.e., offsetting the lifting point towards the B-pillar side of the glass) can make the corrected lifting torque tend to press the glass firmly against the B-pillar side window frame, thereby effectively suppressing the tendency to tip over. Whether it's the front or rear door glass, the contact length between the B-pillar side and the vehicle body window frame is the longest, and it is usually equipped with a longer grooved sealing structure, providing stronger lateral restraint. Actively guiding the tipping torque to the B-pillar side can fully utilize the structural stiffness and frictional constraints of this area, improving overall motion stability. At the vehicle level, if both the front and rear door window lifting systems guide the tipping torque to the B-pillar side, the two doors can maintain a consistent mechanical behavior pattern in terms of dynamic load distribution, which is beneficial for unifying control system strategies and improving the consistency of user operation perception. Therefore, by inputting an appropriate correction offset, making the net tipping torque during both rising and falling processes biased towards the B-pillar direction not only conforms to practical engineering experience but also significantly enhances the structural robustness and operational reliability of the system.

[0054] In this embodiment, calculating the flipping torque of the target glass during state switching based on the lifting point position includes: calculating the flipping torque of the target glass in the rising state using the following formula: The overturning torque of the target glass in the descending state is calculated using the following formula: ;in, For the resistance of the rear side groove, For the resistance of the front side groove, G is the water shear friction resistance value, and G is the weight of the glass itself. For the location of the lifting point, This is the horizontal distance from the point of application of the frictional resistance at the water cut to the corner point on the front side of the glass. The length of the water cut. The horizontal length from the center of mass of the glass to the foremost edge of the glass. The vertical inclination angle of the rear boundary of the glass. This refers to the lifting force of the elevator.

[0055] Optionally, verifying whether the target glass meets safety design conditions using the flipping torque and the type of automotive glass includes: configuring a safety torque range for the target glass based on the type of automotive glass, wherein the minimum safety torque for the front door glass is greater than 0, and the maximum safety torque for the rear door glass is less than 0; determining whether the flipping torque is within the safety torque range; if the flipping torque is within the safety torque range, determining that the target glass meets safety design conditions; if the flipping torque is not within the safety torque range, determining that the target glass does not meet safety design conditions.

[0056] Optionally, the safety torque range for the front door glass is 0~5, and the safety torque range for the rear door glass is -5~0.

[0057] Based on the stress characteristics of the front and rear door glass, different safety threshold ranges are used for judgment: If it is a front door glass model: determine whether the flipping torque satisfies 0 < rising / falling torque < 5. If it does, it is judged as a safe state; otherwise, it is judged as a risk state.

[0058] If it is a rear door glass model: determine whether the flipping torque satisfies -5 < rising / falling torque < 0. If it does, it is judged as a safe state; otherwise, it is judged as a risk state.

[0059] If the vehicle is identified as being in a risky phase, the lifting point position will be optimized using AI model tools (i.e., the value of X1 will be modified). If no suitable lifting point position is found that meets the safety threshold range, then the use of a dual-rail lift or modification of the vehicle's window frame design should be considered.

[0060] This embodiment also provides a system for verifying the lifting point and tilting torque of an automotive window regulator. Figure 6 This is a schematic diagram of a verification system for the lifting point and overturning torque of an automotive window regulator in an embodiment of the present invention, including: a model selection module, a parameter input module, a mechanical model construction module, a friction resistance processing module, a core parameter calculation module, a lifting point correction module, a torque calculation module, a safety judgment module, and an AI optimization module.

[0061] The model selection module is used to determine whether the car glass to be verified is the front door glass or the rear door glass; The parameter input module is used to collect the friction coefficient of the front side groove, the friction coefficient of the rear side groove, the water cutting friction coefficient, the glass weight, the water cutting length, the front side length of the glass, the rear side length of the glass, the side length tilt angle, the X-coordinate of the glass center of gravity, the empirical offset of the lifting point, and the empirical lifting point. A mechanical model construction module, which is used to construct a mechanical balance equation including the resistance of the front felt groove of the glass, the resistance of the rear felt groove, the frictional resistance at the water cut, the self - gravity of the glass, and the lifting force of the window regulator; A frictional resistance processing module, which is used to process the frictional resistance and the acting point at the water cut of the front door glass by using the function fitting method, and process the frictional resistance and the acting point at the water cut of the rear door glass by substituting fixed values; A core parameter calculation module, which is used to calculate the supporting force of the window regulator on the glass and the coordinates of the initial lifting point; A lifting point correction module, which is used to adjust the initial lifting point according to the empirical lifting point to make the flipping torque tend to the B - pillar; A torque calculation module, which is used to calculate the flipping torque in the ascending and descending states of the glass; A safety judgment module, which is used to judge the safety state of the glass lifting according to the differential threshold values of the front and rear doors; An AI optimization module, which is used to output parameter optimization suggestions and window regulator selection suggestions according to the verification results.

[0062] The solution of this embodiment aims to overcome the defects in the prior art that the design of the lifting point of the automotive window regulator is inaccurate, the torque verification standards for the front and rear doors are unified, and the parameter optimization efficiency is low, and provides a method for verifying the lifting point and flipping torque of the automotive window regulator. This method distinguishes the structural differences between the front and rear door glasses, accurately processes the dynamic changes of the frictional resistance at the water cut, sets differential torque safety thresholds, and combines with the AI model to achieve intelligent parameter optimization and window regulator selection, improving the stability and design efficiency of the glass lifting system. Figure 7 It is a flowchart of the method for verifying the lifting point and flipping torque of the automotive window regulator in the embodiment of the present invention, including: selecting a model, determining the front door glass or the rear door glass; inputting parameters: glass parameters; establishing a mechanical model: constructing an equation based on force balance and torque balance; judging the model type, if it is the front door, then the frictional resistance at the water cut and the acting point: change with lifting, and solve by function fitting, if it is the rear door, then the frictional resistance at the water cut and the acting point: remain unchanged, and directly substitute; solving the core parameters: calculating the supporting force of the window regulator and the initial lifting point; correcting the empirical lifting point: making the lifting flipping torque tend to the B - pillar; judging the safety threshold of the model: for the front door: 0 < M < 5, for the rear door: - 5 < M < 0; if so, it is safe, if not, it is determined that there is a safety risk; analyzing by the AI model; outputting optimization suggestions & window regulator selection suggestions; whether to select a double - rail window regulator; if so, end, if not, modify the glass parameters and continue to execute.

[0063] The solution in this embodiment differentiates the structural differences between the front and rear door windows. It uses a function fitting method to solve the dynamic changes in the water-cutting friction resistance of the front door window, while a fixed value is used for the rear door window calculation. This significantly reduces the calculation error of the lifting point and improves the smoothness of the window raising and lowering process. This invention sets differentiated safety thresholds for the tilting torque of the front and rear doors and uses empirical lifting point correction to bias the torque towards the B-pillar, effectively avoiding the risks of tilting and jamming during window raising and lowering, meeting automotive safety design standards, and ensuring high safety. Combining AI models enables intelligent output of parameter optimization and window regulator selection, replacing traditional manual experience-based design, shortening the design cycle, reducing R&D costs, and increasing design efficiency. It is applicable to the verification of front and rear door windows of different vehicle models; only the input parameters need to be adjusted to adapt to the design requirements of different vehicle models, making it widely applicable.

[0064] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0065] Example 2 This embodiment also provides a safety verification device for automotive glass, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0066] Figure 8 This is a structural block diagram of a safety verification device for automotive glass according to an embodiment of the present invention, such as... Figure 8 As shown, the device includes: The first determining module 81 is used to determine the type of automotive glass to which the target glass to be verified belongs, wherein the type of automotive glass includes front door glass and rear door glass; Module 82 is used to construct a matching mechanical equilibrium model based on the type of automotive glass. The first calculation module 83 is used to calculate the lifting point position of the target glass using the mechanical equilibrium model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass. The second calculation module 84 is used to calculate the flipping torque of the target glass during state switching based on the lifting point position. The verification module 85 is used to verify whether the target glass meets the safety design conditions using the flipping torque and the type of automotive glass.

[0067] Optionally, the first calculation module includes: a determining unit, used to determine a first expression for the water-cut frictional resistance value of the target glass at different lifting heights in the mechanical equilibrium model, and a second expression for determining the horizontal distance from the point of application of the water-cut frictional resistance to the front corner point of the glass at different lifting heights; and a first constructing unit, used to construct the lifting force of the elevator using the first expression. The following force balance expression: ,in, For the resistance of the rear side groove, For the resistance of the front side groove, Let G be the first expression, and G be the weight of the glass itself. The angle of inclination of the rear boundary of the glass in the vertical direction; the second building unit, used to construct the following moment balance expression for the lifting point position using the force balance expression and the second expression: ,in, The horizontal length from the point of application of the lifting force to the front corner of the glass. For the second expression, The length of the water cut. The horizontal length from the glass's centroid to the front corner of the glass; the solution unit is used to solve the torque balance expression. The lifting point position of the target glass is obtained.

[0068] Optionally, the construction module includes: an acquisition unit, used to acquire sample data of the upper boundary of the target glass at different lifting heights if the type of automotive glass is front door glass; and a fitting unit, used to take the glass lifting height as the independent variable y and the horizontal distance between the water-cut contact point at the corresponding lifting height and the front corner point of the glass as the dependent variable. By fitting sample data, a polynomial function was obtained to determine the relationship between the lifting height of the target glass and the horizontal distance from the corresponding water-cutting contact point to the front corner of the glass. ; The first building block is used to construct a first expression for the water shear friction resistance value using the following formula: ,in, Where L is the coefficient of water shear friction and L is the total length of water shear; the second building unit is used to construct a second expression for the horizontal distance from the point of application of the frictional resistance at the water shear point to the corner point on the front side of the glass using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0069] Optionally, the building module includes: a third building unit, used to construct a first expression using the following formula if the automotive glass type is rear door glass: , Where is the coefficient of water shear friction, and L is the total length of water shear; the fourth building element is used to construct the second expression using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

[0070] Optionally, the method further includes: an acquisition module, configured to acquire attribute parameters of the target glass after the first calculation module calculates the lifting point position of the target glass using the mechanical equilibrium model, wherein the attribute parameters include at least one of the following: geometric dimensions, mass distribution, frictional characteristics of the flute and the water shear, and installation posture; a second determination module, configured to determine a correction offset of the target glass based on the attribute parameters; and a correction module, configured to correct the torque at the lifting point position towards the B-pillar direction based on the correction offset, thereby obtaining the corrected lifting point position of the target glass.

[0071] Optionally, the second calculation module includes: a first calculation unit, used to calculate the flipping torque of the target glass in the rising state using the following formula: The second calculation unit is used to calculate the overturning torque of the target glass in the falling state using the following formula: ;in, For the resistance of the rear side groove, For the resistance of the front side groove, G is the water shear friction resistance value, and G is the weight of the glass itself. For the location of the lifting point, This is the horizontal distance from the point of application of the frictional resistance at the water cut to the corner point on the front side of the glass. The length of the water cut. The horizontal length from the center of mass of the glass to the foremost edge of the glass. The vertical inclination angle of the rear boundary of the glass. This refers to the lifting force of the elevator.

[0072] Optionally, the verification module includes: a configuration unit, configured to configure the safety torque range of the target glass based on the type of automotive glass, wherein the minimum safety torque of the front door glass is greater than 0 and the maximum safety torque of the rear door glass is less than 0; a judgment unit, configured to determine whether the flipping torque is within the safety torque range; and a determination unit, configured to determine that the target glass meets the safety design conditions if the flipping torque is within the safety torque range, and determine that the target glass does not meet the safety design conditions if the flipping torque is not within the safety torque range.

[0073] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0074] Example 3 Embodiments of the present invention also provide a storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments when running.

[0075] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps: S1, determine the type of automotive glass to be verified, wherein the type of automotive glass includes front door glass and rear door glass; S2, Construct a matching mechanical equilibrium model based on the type of automotive glass; S3, calculate the lifting point position of the target glass using the mechanical equilibrium model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass; S4, calculate the flipping torque of the target glass during state switching based on the lifting point position; S5, use the flipping torque and the type of automotive glass to verify whether the target glass meets the safety design conditions.

[0076] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0077] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.

[0078] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0079] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program: S1, determine the type of automotive glass to be verified, wherein the type of automotive glass includes front door glass and rear door glass; S2, Construct a matching mechanical equilibrium model based on the type of automotive glass; S3, calculate the lifting point position of the target glass using the mechanical equilibrium model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass; S4, calculate the flipping torque of the target glass during state switching based on the lifting point position; S5, use the flipping torque and the type of automotive glass to verify whether the target glass meets the safety design conditions.

[0080] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0081] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0082] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0083] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also include the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that additional or alternative steps may be used.

[0084] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for safety verification of automotive glass, characterized in that, include: Determine the type of automotive glass to be verified, wherein the type of automotive glass includes front door glass and rear door glass; A matching mechanical equilibrium model is constructed based on the type of automotive glass. The lifting point position of the target glass is calculated using the aforementioned mechanical equilibrium model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass; Calculate the flipping torque of the target glass during state switching based on the lifting point position; The flipping torque and the type of automotive glass are used to verify whether the target glass meets the safety design requirements.

2. The method according to claim 1, characterized in that, The calculation of the lifting point position of the target glass using the aforementioned mechanical equilibrium model includes: A first expression is determined for the water-cutting friction resistance value of the target glass at different lifting heights in the mechanical equilibrium model, and a second expression is determined for the horizontal distance from the point of application of the water-cutting friction resistance of the target glass at different lifting heights to the front corner point of the glass. Construct the lifting force of the elevator using the first expression. The following force balance expression: ,in, For the resistance of the rear side groove, For the resistance of the front side groove, Let G be the first expression, and G be the weight of the glass itself. The angle of inclination of the rear boundary of the glass in the vertical direction; Using the force balance expression and the second expression, the following moment balance expression for the lifting point position is constructed: ,in, The horizontal length from the point of application of the lifting force to the front corner of the glass. For the second expression, The length of the water cut. It is the horizontal length from the center of mass of the glass to the front corner of the glass; Solve the torque balance expression. The lifting point position of the target glass is obtained.

3. The method according to claim 1, characterized in that, Constructing a matching mechanical equilibrium model based on the aforementioned automotive glass type includes: If the type of automotive glass is front door glass, obtain sample data of the upper boundary of the target glass at different lifting heights; With the glass lifting height as the independent variable y, and the horizontal distance between the water-cut contact point at the corresponding lifting height and the front corner of the glass as the dependent variable... By fitting sample data, a polynomial function was obtained relating the lifting height of the target glass to the horizontal distance from the corresponding water-cutting contact point to the front corner of the glass. ; ; The first expression for the water shear friction resistance value is constructed using the following formula: ,in, Where is the coefficient of water shear friction, and L is the total length of water shear. The second expression for the horizontal distance from the point of application of the frictional resistance at the water cut to the front corner of the glass is constructed using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

4. The method according to claim 1, characterized in that, Constructing a matching mechanical equilibrium model based on the aforementioned automotive glass type includes: If the type of automotive glass is rear door glass, the first expression is constructed using the following formula: , Where is the coefficient of water shear friction, and L is the total length of water shear. The second expression is constructed using the following formula: The mechanical equilibrium model includes the first expression and the second expression.

5. The method according to claim 1, characterized in that, After calculating the lifting point position of the target glass using the aforementioned mechanical equilibrium model, the method further includes: Obtain the property parameters of the target glass, wherein the property parameters include at least one of the following: geometric dimensions, mass distribution, frictional characteristics of the groove and the water cutter, and installation posture; The correction offset of the target glass is determined based on the attribute parameters; Based on the corrected offset, the torque at the lifting point position is corrected towards the B-pillar to obtain the corrected lifting point position of the target glass.

6. The method according to claim 1, characterized in that, The calculation of the flipping torque of the target glass during state switching based on the lifting point position includes: The overturning torque of the target glass in the rising state is calculated using the following formula: ; The overturning torque of the target glass in the falling state is calculated using the following formula: ; in, For the resistance of the rear side groove, For the resistance of the front side groove, G is the water shear friction resistance value, and G is the weight of the glass itself. For the location of the lifting point, This is the horizontal distance from the point of application of the frictional resistance at the water cut to the corner point on the front side of the glass. The length of the water cut. The horizontal length from the center of mass of the glass to the foremost edge of the glass. The vertical inclination angle of the rear boundary of the glass. This refers to the lifting force of the elevator.

7. The method according to claim 1, characterized in that, Verifying whether the target glass meets safety design requirements using the aforementioned flipping torque and the aforementioned automotive glass type includes: The safety torque range of the target glass is configured based on the type of automotive glass, wherein the minimum safety torque of the front door glass is greater than 0, and the maximum safety torque of the rear door glass is less than 0. Determine whether the overturning torque is within the safe torque range; If the flipping torque is within the safe torque range, the target glass is determined to meet the safety design conditions; if the flipping torque is not within the safe torque range, the target glass is determined to not meet the safety design conditions.

8. A safety verification device for automotive glass, characterized in that, include: The first determining module is used to determine the type of automotive glass to which the target glass to be verified belongs, wherein the type of automotive glass includes front door glass and rear door glass; A construction module is used to build a matching mechanical equilibrium model based on the type of automotive glass. The first calculation module is used to calculate the lifting point position of the target glass using the mechanical equilibrium model, wherein the lifting point position is the horizontal distance from the point of application of the lifting force to the front corner of the glass. The second calculation module is used to calculate the flipping torque of the target glass during state switching based on the position of the lifting point. The verification module is used to verify whether the target glass meets the safety design conditions using the flipping torque and the type of automotive glass.

9. A storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute the method described in any one of claims 1 to 7 when it is run.

10. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method as described in any one of claims 1 to 7.