CN114702234A - Method, apparatus and system for glass bending forming process - Google Patents

Method, apparatus and system for glass bending forming process Download PDF

Info

Publication number
CN114702234A
CN114702234A CN202110615118.5A CN202110615118A CN114702234A CN 114702234 A CN114702234 A CN 114702234A CN 202110615118 A CN202110615118 A CN 202110615118A CN 114702234 A CN114702234 A CN 114702234A
Authority
CN
China
Prior art keywords
forming process
glass
bend forming
parameter associated
glass bend
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110615118.5A
Other languages
Chinese (zh)
Inventor
B·恩吉姆
王之毅
R·德库尔塞勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Saint Gobain Glass France SAS
Original Assignee
Saint Gobain Glass France SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Saint Gobain Glass France SAS filed Critical Saint Gobain Glass France SAS
Priority to CN202110615118.5A priority Critical patent/CN114702234A/en
Priority to PCT/CN2022/096645 priority patent/WO2022253275A1/en
Publication of CN114702234A publication Critical patent/CN114702234A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • CCHEMISTRY; METALLURGY
    • C03GLASS; MINERAL OR SLAG WOOL
    • C03BMANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
    • C03B23/00Re-forming shaped glass
    • C03B23/02Re-forming glass sheets
    • C03B23/023Re-forming glass sheets by bending
    • CCHEMISTRY; METALLURGY
    • C03GLASS; MINERAL OR SLAG WOOL
    • C03BMANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
    • C03B23/00Re-forming shaped glass
    • C03B23/0066Re-forming shaped glass by bending
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Software Systems (AREA)
  • Organic Chemistry (AREA)
  • Materials Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Medical Informatics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

Embodiments of the present disclosure relate to methods, apparatuses, and systems for glass bend forming processes. The method includes obtaining a shape measurement of glass manufactured according to the glass bend forming process; determining a change value of a parameter associated with the glass bend forming process based on the shape measurement, a target shape of the glass, and a model, wherein a difference between the shape measurement and the target shape is a function of the change value of the parameter associated with the glass bend forming process, wherein the model is characterized by a function of a base shape for a parameter associated with the glass bend forming process and a magnitude of the change in the parameter associated with the glass bend forming process; and adjusting a parameter associated with the glass bend forming process based on the value of the change in the parameter associated with the glass bend forming process.

Description

Method, apparatus and system for glass bending forming process
Technical Field
Embodiments of the present disclosure relate generally to the field of glass manufacturing, and more particularly to glass bending techniques, particularly automotive glass bending techniques.
Background
The tolerances on the glass shape are increasingly demanding by automotive manufacturers, requiring glass manufacturers to be able to control process parameters precisely, which can lead to reduced yields. Currently, the adjustment of the glass forming process is mainly done by means of the experience of engineers or operators. This therefore depends in particular on the individual circumstances of the engineer or of the operating worker, which vary from person to person. In addition, even the best engineers or operators have difficulty in accurately controlling the glass bending process.
Disclosure of Invention
According to an embodiment of the present disclosure, a technique for a glass bend forming process is provided.
In a first aspect, there is provided a method for a glass bend forming process, comprising: obtaining a shape measurement of glass manufactured according to the glass bend forming process; determining a change value of a parameter associated with the glass bend forming process based on the shape measurement, a target shape of the glass, and a model, wherein a difference between the shape measurement and the target shape is a function of the change value of the parameter associated with the glass bend forming process, wherein the model is characterized by a basic shape of a parameter associated with the glass bend forming process and a magnitude function of the change in the parameter associated with the glass bend forming process; and adjusting a parameter associated with the glass bend-forming process based on the changed value of the parameter associated with the glass bend-forming process.
In a second aspect, a computing device is provided. The apparatus comprises: a processing unit; and a memory coupled to the processing unit and storing instructions that, when executed by the processing unit, cause the computing device to perform the method according to the first aspect.
In a third aspect, a system for making glass is provided. The system comprises: a glass bend forming apparatus for applying a glass bend forming process to the glass; a measuring device for obtaining a shape measurement of glass manufactured according to the glass bend forming process; and an electronic device according to claim 14 for receiving the shape measurement and providing the adjusted parameter to the glass bend forming apparatus.
In a fourth aspect, there is provided a computer-readable storage medium storing computer-executable instructions that, when executed by at least one processor, cause the at least one processor to perform the method according to the first aspect.
It should be understood that the statements herein reciting aspects are not intended to limit the critical or essential features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, like or similar reference characters designate like or similar elements, and wherein:
FIG. 1 illustrates a flow diagram of a glass manufacturing process according to some embodiments of the present disclosure;
FIG. 2 illustrates a flow diagram of a glass bend forming process according to some embodiments of the present disclosure;
fig. 3A and 3B illustrate schematic views of a glass bend forming method according to some embodiments of the present disclosure; and
FIG. 4 illustrates a block diagram of a computing device capable of implementing some embodiments of the present disclosure.
Detailed Description
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, like or similar reference characters designate like or similar elements, and wherein:
the concepts of the present disclosure will now be described with reference to various exemplary embodiments shown in the drawings. It should be understood that these examples are described merely to enable those skilled in the art to better understand and further practice the present disclosure, and are not intended to limit the scope of the present disclosure in any way. It should be noted that where feasible, similar or identical reference numerals may be used in the figures and similar or identical reference numerals may denote similar or identical elements. It will be appreciated by those skilled in the art from the following description that alternative embodiments of the structures and/or methods illustrated herein may be employed without departing from the principles and concepts of the disclosure as described.
In the context of the present disclosure, the term "comprising" and its various variants can be understood as open-ended terms, which mean "including but not limited to"; the term "based on" may be understood as "based at least in part on"; the term "one embodiment" may be understood as "at least one embodiment"; the term "another embodiment" may be understood as "at least one other embodiment". Other terms that may be present but are not mentioned herein should not be construed or limited in a manner that would contradict the concept upon which the embodiments of the disclosure are based unless explicitly stated.
Fig. 1 illustrates a flow diagram of a glass manufacturing process 100 according to some embodiments of the present disclosure. The glass manufacturing process 100 is particularly useful in the manufacture of automotive glass. Although specific steps are shown herein, it will be appreciated by those of ordinary skill in the art that one or more steps may be added, deleted, substituted with other steps, and the like, without departing from the principles and spirit of the disclosure.
At block 102, the blank glass is cut to obtain glass meeting the desired size. Typically, the two-dimensional shape of the cut glass still does not match the desired shape. Accordingly, at block 104, the glass is die cut to obtain a glass having a two-dimensional shape that substantially meets the desired requirements. At block 106, the glass after cutting is ground to remove sharp edges. At block 108, the glass is perforated such that one or more holes are provided in the glass for use. At block 110, functional and identifying components such as antennas, trademarks, etc. are printed on the glass.
At block 112, the glass is subjected to a bending process and the bent glass is tempered. In the glass bending process, the glass is first heated above the glass transition temperature (e.g., around 600-650 ℃). After the glass is heated, the glass is conveyed to a bending machine, which applies a shape having a curvature to the glass. Meanwhile, the quenching zone for bending the glass blows air at a high speed to the glass, which may generate residual stress in the glass to enhance the mechanical strength of the glass and improve safety. Glass bending can now be achieved by a variety of techniques, including molding, press forming, and special quenching. At block 114, various connectors are soldered to the glass. At block 116, the glass is subjected to an encapsulation process.
The above briefly describes the glass manufacturing process wherein the bending process at block 112 is critical to whether the final manufactured glass meets the shape requirements. However, at present, the adjustment of the glass forming process is mainly performed by means of the experience of engineers or operators, which is difficult to satisfy the requirement of precise control.
Fig. 2 illustrates a flow diagram of a method 200 for a glass bend forming process according to some embodiments of the present disclosure. At block 202, shape measurements of glass manufactured according to a glass bend forming process are obtained. In the glass manufacturing process, the shape of the glass can be measured on-line by a glass shape measuring device, which can be done after tempering the fully formed glass. For example, in some glass bending processes, shape measurements may be taken for each piece of glass, while in some glass bending processes, shape measurements may be taken, i.e., spot checks, for a portion of the glass.
For example, the glass shape measurement device may be a contact probe measurement device that includes a plurality of posts (e.g., 3-4 posts). In the measuring process, the equipment supports the glass to be measured through the support columns on the detecting tool, and the stroke of each measuring point probe is used as a shape measuring value of the glass to be measured. It should be understood that any other suitable measuring device may be used to make the measurements.
At block 204, a value for a change in a parameter associated with the glass bend forming process is determined by a model based on the shape measurement and the target shape of the glass. For example, the parameter associated with the glass bend forming process may be a process parameter of the glass bend forming process, such as fan speed, pressure differential at the quench zone, temperature of the glass, and the like.
The inventors first discovered that the difference between the shape measurement and the target shape (e.g., can be represented by Δ M)kIs a parameter associated with the glass bend forming process (e.g., may be represented by Q)iMay be represented by, for example, Δ Q)iTo) is calculated. For example, the parameter variation Δ QiResulting deviation Δ M of the shape measurementkCan be expressed by equation (1):
ΔMk=Sk(Q1+ΔQ1,Q2+ΔQ2,…,Qn+ΔQn)-Sk(Q1,Q2,…,Qn) (1)
wherein k denotes a measurement point, SkDenotes the shape of the shaped glass at measurement point k, QiIndicating the associated manufacturing parameters for making the glass.
At parameter change Δ QiIn smaller cases, equation (1) may be linearized to obtain equation (2):
Figure BDA0003097743580000051
to quantize the parameter QiCan be obtained by different methods
Figure BDA0003097743580000052
The information of (1).
In some embodiments, the basic shape may be defined by a basic shape for parameters associated with the glass bend forming process (e.g., may be defined by
Figure BDA0003097743580000053
Represented by) and the magnitude function of the change in the parameter associated with the glass bend forming process (e.g., may be represented by λproc(Δ Q) representation) to characterize the model. The model is represented, for example, by equation (3):
Figure BDA0003097743580000054
wherein,
Figure BDA0003097743580000055
indicating a change in the glass measurement at measurement point k due to a change in process parameter Q (when the other parameters are unchanged). It can be seen that equation (3) divides the effect of the process parameter Q into two parts:
basic shape corresponding to the influence of the parameter Q
Figure BDA0003097743580000056
The basic shape represents a typical shape pattern of the influence. One example is a parabolic shape in the direction of the main radius of the glass bending apparatus as the effect of the difference in wind pressure caused by the difference in the rotational speed of the upper and lower fans. In general, typical shapes depend on the geometric information of the glass, with relatively low or no correlation with the parameter Q. For example, the basic shape may be a saddle shape, a linear shape, or a parabolic shape for the parameter Q.
-an amplitude function λproc(Δ Q), which represents the magnitude or level of influence of the parameter Q. For example, the magnitude function may be a linear function dependent on Δ Q.
In some embodiments, the base shape for the parameters associated with the glass bend forming process can be obtained by measuring a shape measurement of glass manufactured according to the glass bend forming process and fitting the shape measurement. For example, the shape measurement may be obtained by a contact probe measurement device. In addition, the shape measurement may also be performed by measuring coordinates of a plurality of points on the glass (for example, a three-coordinate measuring machine). The measurement method when modeling the base shape may be the same as the measurement method at block 202, or may be different, as long as the base shape can be acquired. Furthermore, the determination of the basic shape may be off-line and may be completely separate from the production.
When fitting the shape measurement, the fitting may be performed by an optimized method. For example, the shape model with the best fitting result may be selected from the plurality of shape models as the basic shape to which the final fitting is performed, by a method similar to the exhaustive method.
In some embodiments, both the basic shape and the magnitude function may be represented or implemented by a matrix. In this way, the calculation can be performed by linear operation, thereby reducing the calculation workload and improving the calculation efficiency.
Knowing equation (3), the difference between the shape measurement and the target shape can be based on
Figure BDA0003097743580000061
To determine the value of the change in the process parameter deltaq. In some embodiments, the value of the change in the parameter associated with the glass bend forming process can be determined by an inverse function method. In particular, the difference between the shape measurement of the glass and the target shape is determined
Figure BDA0003097743580000062
And determining an amplitude function (e.g., λ) of a change (e.g., Δ Q) in a parameter (e.g., Q) associated with the glass bend forming processproc(Δ Q)) of the inverse function. The inverse function can be expressed as
Figure BDA0003097743580000063
Difference between glass-based shape measurement and target shape
Figure BDA0003097743580000064
Basic shape for parameters (e.g., Q) associated with a glass bend forming process
Figure BDA0003097743580000065
And an inverse function of an amplitude function of a change in a parameter associated with a glass bend forming process
Figure BDA0003097743580000066
The value of the change in the parameter associated with the glass bend forming process, i.e., the value of Δ Q, can be determined. In the case of a plurality of measurement points,
Figure BDA0003097743580000067
may correspond to a data set
Figure BDA0003097743580000068
The slope of the linear regression.
In some embodiments, the inverse function may not be easily calculated, and the value of the change in the parameter associated with the glass bend forming process may be determined by an optimization method. Specifically, a loss function to be optimized is first defined. For example, the loss function can be based on a function of a shape measurement of the glass, a target shape, and a change in a parameter associated with the glass bend forming process. For example, the loss function may be defined as equation (4)
Figure BDA0003097743580000069
Wherein,
Figure BDA00030977435800000610
representing the current glass shape at measurement point k,
Figure BDA00030977435800000611
representing the target shape, Δ M, at measurement point kk(Δ Q) represents a function of a change in a parameter associated with the glass bending process, i.e., equation (1) or (3). Ideally, when
Figure BDA00030977435800000612
Figure BDA00030977435800000613
When C (Δ Q) reaches a minimum value. Thus, the value of the change in the parameter associated with the glass bend forming process can be found by optimizing the loss function (e.g., C (Δ Q)). For example, the Δ Q value that minimizes C (Δ Q) may be found by a greedy search algorithm or using other optimization algorithms (e.g., gradient descent, BFGS algorithm, etc.): Δ Q ═ argmin (C (Δ Q)). Alternatively, it may also be sought to make the loss function smaller than a predetermined thresholdΔ Q value of (2).
In an alternative embodiment, the value of the change in the parameter associated with the glass bend forming process may be determined by a machine learning model for the glass bend forming process. For example, the machine learning model may include a deep learning model or the like.
At block 206, a parameter associated with the glass bend forming process is adjusted based on the changed value of the parameter associated with the glass bend forming process. For example, Q and the changed value of the parameter Q (Δ Q value) may be added to obtain an adjusted parameter value: q + Δ Q. After the parameters are adjusted, the adjusted parameters can be applied to the glass bend forming apparatus for subsequent production manufacturing.
Fig. 3A and 3B show schematic views of a method for a glass bending process according to a specific embodiment, wherein fig. 3B shows a view from the cutting line in fig. 3A. In some glass bending apparatuses, there is a difference between the upper fan speed and the lower fan speed, called the fan speed difference D: d ═ Vupper-Vlower. This parameter can be used to control the shape of the vehicle side window, in particular the curvature in the direction of the main radius. The effect of the fan speed difference can be modeled by equation (5):
Figure BDA0003097743580000071
wherein, CbRepresents a constant; (X)k,Yk) Denotes the coordinate, X, of the measuring point kkFor calculating Y1,kAnd Y2,kValues, as shown in fig. 3A and 3B; y is1,kAnd Y2,kIs obtained by (X)k,Yk) Is connected to a neutral parabola, wherein the neutral parabola is formed by three legs (S)1、S2And S3) As shown by the dashed line in fig. 3A; (Y)k-Y1,k)(Yk-Y2,k) Defining a substantially parabolic shape along the direction of the main radius, wherein the coefficient of the quadratic term is 1 and the parabola is in (X)k,Y1,k) And (X)k,Y2,k) The value at (a) is zero, i.e. the nature of the zero-line parabola. For example, S may be usedkTo represent Cb(Yk-Y1,k)(Yk-Y2,k)。
In this example, comparing equation (5) with equation (3), the basic shape is a parabolic shape, expressed as
Figure BDA0003097743580000072
The amplitude function λ being a linear function CbΔ D, where Δ D is a process parameter that may be controlled by the upper and lower fan speeds, note that some experimentation may be required to determine the coefficient CbThe value of (c). Coefficient CbMay depend on factors such as the thickness of the glass, the glass temperature, and the average fan speed, among others. Considering that the variation of the glass temperature and the average fan speed is very small during the production process, a corresponding one of C may be used for a glass of one thicknesshThe value is obtained.
In the example of FIGS. 3A-3B, the cut line is located at X11The solid parabolic curve in fig. 3B represents a fitted parabolic curve of the measurement results. As shown in fig. 3B, when the fan speed difference D decreases, the degree of curvature of the parabola line further increases as shown by the parabola line of the broken line in fig. 3B. As shown in FIG. 3B, Y11The value of the parabola at the measurement point 11 is shown, which may approximately reflect the influence of the fan speed.
It should be understood that while fig. 3A and 3B illustrate the application of one particular embodiment, the concepts of the embodiments of the present disclosure can be applied to the application of many different embodiments.
FIG. 4 shows a schematic block diagram of an apparatus 400 that may be used to implement embodiments of the present disclosure. The method 200 as shown in fig. 2 may be implemented by a device 400. The apparatus 400 may receive measurement data from the measurement device and calculate adjusted glass bend forming parameters based on the measurement data.
As shown in fig. 4, device 400 includes a Central Processing Unit (CPU)401 that may perform various appropriate actions and processes in accordance with computer program instructions stored in a Read Only Memory (ROM)402 or loaded from a storage unit 408 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the device 400 can also be stored. The CPU 401, ROM 402, and RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
A number of components in the device 400 are connected to the I/O interface 405, including: an input unit 406 such as a keyboard, a mouse, or the like; an output unit 407 such as various types of displays, speakers, and the like; a storage unit 408 such as a magnetic disk, optical disk, or the like; and a communication unit 409 such as a network card, modem, wireless communication transceiver, etc. The communication unit 409 allows the device 400 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The various processes and processes described above, such as method 200, may be performed by processing unit 401. For example, in some embodiments, the method 400 may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 408. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 400 via the ROM 402 and/or the communication unit 409. When the computer program is loaded into RAM 403 and executed by CPU 401, one or more steps of method 400 described above may be performed. Alternatively, in other embodiments, the CPU 401 may be configured to perform the method 200 in any other suitable manner (e.g., by way of firmware).
The present disclosure may be methods, apparatus, systems, and/or computer program products. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied thereon for carrying out various aspects of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device over a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present disclosure may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, Python, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, the electronic circuitry that can execute the computer-readable program instructions implements aspects of the present disclosure by utilizing the state information of the computer-readable program instructions to personalize the electronic circuitry, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA).
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The foregoing description of the embodiments of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

Claims (16)

1. A method for a glass bend forming process, comprising:
obtaining a shape measurement of glass manufactured according to the glass bend forming process;
determining, by a model, a value of a change in a parameter associated with the glass bend forming process based on the shape measurement and a target shape of the glass, wherein a difference between the shape measurement and the target shape is a function of the change in the parameter associated with the glass bend forming process, wherein the model is characterized by a basic shape for a parameter associated with the glass bend forming process and a magnitude function of the change in the parameter associated with the glass bend forming process; and
adjusting a parameter associated with the glass bend forming process based on the value of the change in the parameter associated with the glass bend forming process.
2. The method of claim 1, wherein the function of the change in the parameter associated with the glass bend forming process comprises a product of a base shape for the parameter associated with the glass bend forming process and a magnitude function of the change in the parameter associated with the glass bend forming process.
3. The method of claim 1, wherein determining a value for a change in a parameter associated with the glass bend forming process comprises:
determining a difference between the shape measurement and a target shape of the glass;
determining an inverse function of an amplitude function of a change in a parameter associated with the glass bend forming process; and
determining a value of a change in a parameter associated with the glass bend forming process based on an inverse function of a difference between the shape measurement and the target shape for the glass, a base shape for a parameter associated with the glass bend forming process, and a magnitude function of a change in a parameter associated with the glass bend forming process.
4. The method of claim 1, wherein determining a value for a change in a parameter associated with the glass bend forming process comprises:
defining a loss function based on a function of the shape measurement of the glass, the target shape, and a change in a parameter associated with the glass bend forming process; and
optimizing the loss function to find a value for a change in a parameter associated with the glass bend forming process.
5. The method of claim 4, wherein optimizing the loss function comprises:
determining a value for a change in a parameter associated with the glass bend forming process that minimizes the loss function.
6. The method of claim 4, wherein optimizing the loss function comprises:
determining a value for a change in a parameter associated with the glass bend forming process that causes the loss function to be less than a threshold value.
7. The method of claim 1, wherein determining a value for a change in a parameter associated with the glass bend forming process comprises:
determining a value of a change in a parameter associated with the glass bend forming process through a machine learning model for the glass bend forming process.
8. The method according to any one of claims 1-7, wherein the parameter associated with the glass bend-forming process comprises a wind pressure differential value representative of a difference between an upper fan speed and a lower fan speed in an apparatus used for the glass bend-forming process.
9. The method of claim 8, wherein the base shape comprises a parabolic shape in a direction of a major radius of the apparatus used for the glass bend forming process.
10. The method of claim 8, wherein the function of the magnitude of the change in the parameter associated with the glass bend forming process is a linear function of the change in the parameter associated with the glass bend forming process.
11. The method of claim 8, wherein the base shape for the parameter associated with the glass bend forming process is a saddle shape, a linear shape, or a parabolic shape of the variation of the parameter associated with the glass bend forming process.
12. The method of claim 1, wherein the base shape for the parameter associated with the glass bend forming process is obtained by measuring a shape measurement of glass manufactured according to the glass bend forming process and fitting the shape measurement.
13. The method of claim 1, wherein the magnitude function and the base shape are both implemented in a matrix.
14. An electronic device, comprising:
a processing unit; and
a memory coupled to the processing unit and storing instructions that, when executed by the processing unit, cause the electronic device to implement the method of any of claims 1-13.
15. A system for making glass comprising:
a glass bend-forming apparatus for applying a glass bend-forming process to the glass;
a measuring device for obtaining a shape measurement of glass manufactured according to the glass bend forming process; and
the electronic device of claim 14, configured to receive the shape measurement and provide the adjusted parameter to the glass bend forming device.
16. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions, when executed by at least one processor, cause the at least one processor to perform the method of any one of claims 1-13.
CN202110615118.5A 2021-06-02 2021-06-02 Method, apparatus and system for glass bending forming process Pending CN114702234A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110615118.5A CN114702234A (en) 2021-06-02 2021-06-02 Method, apparatus and system for glass bending forming process
PCT/CN2022/096645 WO2022253275A1 (en) 2021-06-02 2022-06-01 Method, device and system for glass bending process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110615118.5A CN114702234A (en) 2021-06-02 2021-06-02 Method, apparatus and system for glass bending forming process

Publications (1)

Publication Number Publication Date
CN114702234A true CN114702234A (en) 2022-07-05

Family

ID=82167412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110615118.5A Pending CN114702234A (en) 2021-06-02 2021-06-02 Method, apparatus and system for glass bending forming process

Country Status (2)

Country Link
CN (1) CN114702234A (en)
WO (1) WO2022253275A1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE1019471A3 (en) * 2010-09-03 2012-07-03 Agc Glass Europe METHOD FOR PRODUCING GLAZING SHAPES
DE102012002016B4 (en) * 2012-02-03 2017-10-05 Heye International Gmbh Method for controlling the process parameters of a glass forming machine and use of the method
CN111832147A (en) * 2019-09-26 2020-10-27 法国圣戈班玻璃公司 Method, apparatus and system for glass bending

Also Published As

Publication number Publication date
WO2022253275A1 (en) 2022-12-08

Similar Documents

Publication Publication Date Title
WO2021057843A1 (en) Method, device, and system for glass bending
US9635516B1 (en) WiFi-fingerprint based indoor localization map
CN108780314B (en) Model adaptation and online learning for unstable environments
CN111279209B (en) Fingerprint data preprocessing method for improving positioning model
KR20120013805A (en) A simulation system and method for instrumentation radar tracking an antenna signal from the target
CN112231847A (en) Transition position determination method and device, electronic equipment and storage medium
CN113870334A (en) Depth detection method, device, equipment and storage medium
CN113655768B (en) Assembly yield control method, equipment and computer readable storage medium
US9582633B2 (en) 3D device modeling for FinFET devices
EP3856693A1 (en) Self-learning fiber processing system and method
CN114702234A (en) Method, apparatus and system for glass bending forming process
US20160217247A1 (en) Reduction of warpage of multilayered substrate or package
US20190188344A1 (en) Linear parameter varying model estimation system, method, and program
JP7395000B2 (en) Apparatus and method for optimizing control parameters of solder printing equipment
US20230152092A1 (en) Systems and Methods for Generating a Phase-Resolved Ocean Wave Forecasts with Ensemble Based Data Assimilation
CN113702931B (en) External parameter calibration method and device for vehicle-mounted radar and storage medium
CN111721310A (en) Method, device, medium and electronic equipment for determining navigation path to be optimized
CN110907946B (en) Displacement filling modeling method and related device
CN112649017A (en) Method and device for calibrating system error of odometer
WO2020155753A1 (en) Sse-based abnormal point proportion optimization method and device, and computer device
CN117392270B (en) Wire fitting method, system and computer equipment based on laser point cloud
CN115176250A (en) System and method for fatigue response prediction
CN111460974A (en) Optimization-based global feature extraction method for scattered point cloud data
US20180046747A1 (en) Temperature-dependent printed circuit board trace analyzer
KR20190093753A (en) Method and apparatus for estimating target pose

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination