PIEZOELECTRIC VIBRATION ENERGY HARVESTER AND DESIGN METHOD THEREOF

20230403937 · 2023-12-14

    Inventors

    Cpc classification

    International classification

    Abstract

    A piezoelectric vibration energy harvester includes: a first support plate, a second support plate, a piezoelectric bimorph cantilever, a rolling part, a printing raceway, a preloading spring and a bottom plate, the first and second support plates are vertically disposed on the bottom plate, two ends of the piezoelectric bimorph cantilever are respectively connected with the first support plate and the rolling part, an end of the preloading spring is fixed on the second support plate, another end of the preloading spring is movably connected with a back surface of the printing raceway, and a surface opposite to the back surface of the printing raceway is in contact with and coupled with the rolling part. The printing raceway can be obtained by programming the number and initial positions of static equilibrium points, and a multi-stable piezoelectric energy harvester with symmetric or asymmetric potential energy well can be realized.

    Claims

    1. A piezoelectric vibration energy harvester, comprising: a first support plate, a second support plate, a bottom plate, a piezoelectric bimorph cantilever, a rolling part, a printing raceway and a preloading spring; wherein the first support plate and the second support plate are vertically disposed on the bottom plate; wherein an end of the piezoelectric bimorph cantilever is fixed on a surface of the first support plate, and another end of the piezoelectric bimorph cantilever is fixedly connected with the rolling part; wherein an end of the preloading spring is fixed on a surface of the second support plate, and another end of the preloading spring is movably connected with a back surface of the printing raceway; wherein a surface of the printing raceway is in contact and coupled with the rolling part, the surface of the printing raceway is a surface of the printing raceway opposite to the back surface of the printing raceway, a surface shape of the printing raceway is determined by positions and numbers of preselected equilibrium points, and the printing raceway is configured to provide the preselected equilibrium points and potential energy wells.

    2. The piezoelectric vibration energy harvester as claimed in claim 1, wherein the piezoelectric bimorph cantilever comprises a first piezoelectric ceramic sheet, a metal base and a second piezoelectric ceramic sheet; the first piezoelectric ceramic sheet and the second piezoelectric ceramic sheet are respectively disposed on two sides of a root of the metal base, and a root of the first piezoelectric ceramic sheet, a root of the second piezoelectric ceramic sheet and a root of the metal base are fixed on the surface of the first support plate.

    3. The piezoelectric vibration energy harvester as claimed in claim 2, wherein polarization directions of the first piezoelectric ceramic sheet and the second piezoelectric ceramic sheet are opposite.

    4. The piezoelectric vibration energy harvester as claimed in claim 1, wherein the piezoelectric vibration energy harvester further comprises a holder; the holder is disposed between the piezoelectric bimorph cantilever and the rolling part, and a side of the holder is fixedly connected with an end of the piezoelectric bimorph cantilever; another side of the holder is provided with an auxiliary rod; and the auxiliary rod is fixedly connected with the rolling part.

    5. The piezoelectric vibration energy harvester as claimed in claim 1, wherein the rolling part is one of a rolling bearing, a rolling ring, a rolling pulley and a rolling ball.

    6. The piezoelectric vibration energy harvester as claimed in claim 1, wherein the rolling part is in contact with and coupled with the surface of the printing raceway to transmit a nonlinear force.

    7. A piezoelectric vibration energy harvester design method, applied to the piezoelectric vibration energy harvester as claimed in claim 1, comprising: determining the preselected equilibrium points in a vibration range of the piezoelectric bimorph cantilever; determining a nonlinear force of the piezoelectric vibration energy harvester according to the positions of the preselected equilibrium points; determining a motion trajectory of the rolling part according to the nonlinear force of the piezoelectric vibration energy harvester, characteristic parameters of the preloading spring and characteristic parameters of the piezoelectric bimorph cantilever; wherein the characteristic parameters of the preloading spring comprise stiffness K.sub.s and a preloading amount x.sub.0 of the preloading spring; and the characteristic parameters of the piezoelectric bimorph cantilever comprise a linear stiffness coefficient K.sub.1 and a nonlinear stiffness coefficient K.sub.2; determining a surface shape of the printing raceway according to the motion trajectory and a radius of the rolling part; and performing 3-dimension (3D) printing according to the surface shape of the printing raceway to obtain a target printing raceway.

    8. The design method as claimed in claim 7, wherein the determining a nonlinear force of the piezoelectric vibration energy harvester according to the positions of the preselected equilibrium points, comprises: determining the nonlinear force of the piezoelectric vibration energy harvester by the following formula: F ( q ) = kq ( q - a 1 ) ( q - a 2 ) .Math. ( q - a n - 1 ) ( q + b 1 ) ( q + b 2 ) .Math. ( q + b n - 1 ) = k 1 q + k 2 q 2 + .Math. + k 2 n - 1 q 2 n - 1 ; where F(q) is the nonlinear force, k is a correction coefficient, q is a vibration displacement of the piezoelectric bimorph cantilever, a.sub.i and b.sub.i are the positions of the preselected equilibrium points, i=1˜n−1, n is the number of the potential energy wells, k.sub.j is a constant in a polynomial form of the formula, j=1˜2n−1, and k.sub.j is determined through the positions of the preselected equilibrium points.

    9. The design method as claimed in claim 8, wherein the determining a motion trajectory of the rolling part according to the nonlinear force of the piezoelectric vibration energy harvester, characteristic parameters of the preloading spring and characteristic parameters of the piezoelectric bimorph cantilever, comprises: determining the motion trajectory of the rolling part by the following formula: S ( q ) = k 1 - K 1 K s q 2 + 2 k 2 3 K s q 3 + k 3 - K 2 2 K s q 4 + .Math. + k 2 n - 1 n K s q 2 n + x 0 2 - x 0 ; where S(q) is the motion trajectory of the rolling part.

    10. The design method as claimed in claim 9, wherein the determining a surface shape of the printing raceway according to the motion trajectory and a radius of the rolling part comprises: determining the surface shape of the printing raceway by the following formula: H ( q ) = S ( q ) - r 1 1 + ( S ( q ) ) 2 ; where H(q) is the surface shape of the printing raceway, r is the radius of the rolling part, S′(q) is a first derivative of S(q).

    Description

    BRIEF DESCRIPTION OF DRAWINGS

    [0025] In order to provide a clearer explanation of embodiments of the disclosure or the technical solutions in the prior art, a brief introduction will be given to the accompanying drawings required in the embodiments. It is evident that the accompanying drawings in the following description are only some of the embodiments of the disclosure. For those skilled in the art, other accompanying drawings can be obtained based on these drawings without any creative effort.

    [0026] FIG. 1 illustrates a schematic diagram of a piezoelectric vibration energy harvester according to an embodiment 1 of the disclosure.

    [0027] FIG. 2 illustrates a flowchart of a design method of a piezoelectric vibration energy harvester according to an embodiment 2 of the disclosure.

    [0028] FIG. 3A illustrates a schematic diagram showing an experimental result on a nonlinear force when n=2, a.sub.1=20 mm, b.sub.1=−15 mm, K.sub.1=4000 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0029] FIG. 3B illustrates a schematic diagram showing an experimental result on a potential energy when n=2, a.sub.1=20 mm, b.sub.1=−15 mm, K.sub.1=4000 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0030] FIG. 3C illustrates a schematic diagram showing an experimental result on a motion trajectory of a rolling part when n=2, a.sub.1=20 mm, b.sub.1=−15 mm, K.sub.1=4000 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0031] FIG. 3D illustrates a schematic diagram showing an experimental result on a surface shape of a printing raceway when n=2, a.sub.1=20 mm, b.sub.1=−15 mm, K.sub.1=4000 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0032] FIG. 4A illustrates a schematic diagram showing an experimental result on a nonlinear force when n=3, a.sub.1=20 mm, a.sub.2=10 mm, b.sub.1=−15 mm, b.sub.2=−8 mm, K.sub.1=4×10.sup.8 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0033] FIG. 4B illustrates a schematic diagram showing an experimental result on a potential energy when n=3, a.sub.1=20 mm, a.sub.2=10 mm, b.sub.1=−15 mm, b.sub.2=−8 mm, K.sub.1=4×10.sup.8 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0034] FIG. 4C illustrates a schematic diagram showing an experimental result on a motion trajectory of a rolling part when n=3, a.sub.1=20 mm, a.sub.2=10 mm, b.sub.1=−15 mm, b.sub.2=−8 mm, K.sub.1=4×10.sup.8 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    [0035] FIG. 4D illustrates a schematic diagram showing an experimental result on a surface shape of a printing raceway when n=3, a.sub.1=20 mm, a.sub.2=10 mm, b.sub.1=−15 mm, b.sub.2=−8 mm, K.sub.1=4×10.sup.8 N/m, K.sub.s=100 N/m and x.sub.0=10 mm according to the embodiment 2 of the disclosure.

    DESCRIPTION OF REFERENCE SYMBOLS

    [0036] 1-1: first support plate; 1-2: second support plate; 1-3: bottom plate; 2: piezoelectric bimorph cantilever; 2-1: first piezoelectric ceramic sheet; 2-2: second piezoelectric ceramic sheet; 2-3: metal base; 3: rolling part; 4: printing raceway; 5: preloading spring; 5-1: first horizontal spring; 5-2: second horizontal spring; 6: load resistor; 7: holder.

    DETAILED DESCRIPTION OF EMBODIMENTS

    [0037] The following will provide a clear and complete description of the technical solution in the embodiments of the disclosure, in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the disclosure, not all of them. Based on the embodiments in the disclosure, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the disclosure.

    [0038] The purpose of the disclosure is to provide a piezoelectric vibration energy harvester and its design method, which has a simple structure, flexible design, and reduces the complexity of the piezoelectric vibration energy harvester.

    [0039] In order to make the above purpose, features, and advantages of the disclosure more apparent and understandable, the following will provide further detailed explanations of the disclosure in conjunction with the accompanying drawings and specific embodiments.

    Embodiment 1

    [0040] The embodiment 1 provides a piezoelectric vibration energy harvester. As shown in FIG. 1, the piezoelectric vibration energy harvester includes: a first support plate 1-1, a second support plate 1-2, a bottom plate 1-3, a piezoelectric bimorph cantilever 2, a rolling part 3, a printing raceway 4 and a preloading spring 5.

    [0041] The first support plate 1-1 and the second support plate 1-2 are vertically disposed on the bottom plate 1-3.

    [0042] An end of the piezoelectric bimorph cantilever 2 is fixed on a surface of the first support plate 1-1, and another end of the piezoelectric bimorph cantilever 2 is fixedly connected with the rolling part 3.

    [0043] An end of the preloading spring 5 is fixed on a surface of the second support plate 1-2, and another end of the preloading spring 5 is movably connected with a back surface of the printing raceway 4. The preloading spring 5 may include a first horizontal spring 5-1, a second horizontal spring 5-2, etc., which are connected in parallel and have a same initial length and elastic coefficient.

    [0044] A surface of the printing raceway 4 is in contact and coupled with the rolling part 3. The surface of the printing raceway 4 is the surface of the printing raceway 4 opposite to the back surface of the printing raceway 4. A surface shape of the printing raceway 4 is determined by positions and numbers of preselected equilibrium points, and the printing raceway 4 is used to provide preset preselected equilibrium points and potential energy wells. In this embodiment, the printing raceway 4 and the rolling part 3 are printed with a polyvinylidene difluoride (PVDF) material.

    [0045] In this embodiment, the piezoelectric bimorph cantilever 2 includes a first piezoelectric ceramic sheet 2-1, a metal base 2-3 and a second piezoelectric ceramic sheet 2-2. The first piezoelectric ceramic sheet 2-1 and the second piezoelectric ceramic sheet 2-2 are respectively disposed on two sides of a root of the metal base 2-3. Roots of the first piezoelectric ceramic sheet 2-1, the second piezoelectric ceramic sheet 2-2 and the metal base 2-3 are fixed on the surface of the first support plate 1-1.

    [0046] Polarization directions of the first piezoelectric ceramic sheet 2-1 and the second piezoelectric ceramic sheet 2-2 are opposite. The first piezoelectric ceramic plate 2-1 and the second piezoelectric ceramic plate 2-2 are connected with the same load resistor 6 through wires. The first piezoelectric ceramic plate 2-1 and the second piezoelectric ceramic plate 2-2 generate the stress deformation under the multi-stable vibration, and generate induced charges on their surfaces through the piezoelectric effect, and then the induced charges flow through the load resistor 6 through the wires to form a current, so that the environmental vibration energy can be harvested and converted into the electric energy.

    [0047] As another possible embodiment, the piezoelectric vibration energy harvester further includes a holder 7. The holder 7 is disposed between the piezoelectric bimorph cantilever 2 and the rolling part 3, a side of the holder 7 is fixedly connected with an end of the piezoelectric bimorph cantilever 2, another side of the holder 7 is provided with an auxiliary rod, and the auxiliary rod is fixedly connected with the rolling part 3.

    [0048] As many possible options, the rolling part 3 can be any one of a rolling bearing, a rolling ring, a rolling pulley and a rolling ball.

    [0049] The rolling part 3 and the surface of the printing raceway 4 transmit a nonlinear force through contact coupling (i.e., the rolling part 3 is in contact with and coupled with the surface of the printing raceway 4 to transmit the nonlinear force). The printing raceway 4 is contacted by the rolling part 3 to urge the preloading spring 5 to stretch and compress horizontally, so that a contact force between the rolling part 3 and the printing raceway 4 can be adjusted in real time, the nonlinear force on the piezoelectric bimorph cantilever 2 and the depth and width of the potential energy well can be adjusted adaptively, thus improving the comprehensive output performance of the harvester.

    Embodiment 2

    [0050] As shown in FIG. 2, corresponding to the piezoelectric vibration energy harvester provided in the embodiment 1, this embodiment provides a design method of a piezoelectric vibration energy harvester, including the following steps.

    [0051] S1, multiple preselected equilibrium points a.sub.1, a.sub.2, . . . , a.sub.n−1, b.sub.1, b.sub.2, . . . , b.sub.n−1 are determined in a vibration range of the piezoelectric bimorph cantilever. In order to optimize the comprehensive output performance of the harvester, the numbers and positions of the equilibrium point coordinates can be adjusted by programming, so that the width of the potential energy well of the designed harvester becomes larger and the depth of the potential energy well of the designed harvester becomes shallower, which is beneficial to the harvester to oscillate with large amplitude at low excitation level.

    [0052] S2, a nonlinear force of the piezoelectric vibration energy harvester is determined according to the positions of the preselected equilibrium points. The nonlinear force of the piezoelectric vibration energy harvester can be determined by the following formula:

    [00004] F ( q ) = kq ( q - a 1 ) ( q - a 2 ) .Math. ( q - a n - 1 ) ( q + b 1 ) ( q + b 2 ) .Math. ( q + b n - 1 ) = k 1 q + k 2 q 2 + .Math. + k 2 n - 1 q 2 n - 1

    [0053] Where F(q) is the nonlinear force, k is a correction coefficient, q is a vibration displacement of the piezoelectric bimorph cantilever, a.sub.i and b.sub.i are the positions of the equilibrium points, i=1˜n−1, n is the number of the potential energy wells, above formula defines 2n−1 numbers of the equilibrium points, and n−1 numbers of the equilibrium points are stable. When a.sub.i=b.sub.i, the potential energy wells of the harvester are symmetrical. When a.sub.i≠b.sub.i, the potential energy wells of the harvester are not symmetrical. k.sub.j is a constant in a polynomial form of the nonlinear force formula, j=1˜2n−1. k.sub.j is determined through the positions of the equilibrium points, for example, when n=2, the harvester is an asymmetric bistable system, at this time:


    k.sub.1=−ka.sub.1b.sub.1,


    k.sub.2=k(−a.sub.1+b.sub.1),


    k.sub.3=k.

    [0054] When n=3, the harvester is an asymmetric tristable system, at this time:


    k.sub.1=ka.sub.1a.sub.2b.sub.1b.sub.2,


    k.sub.2=k(a.sub.1a.sub.2b.sub.1+a.sub.1a.sub.2b.sub.2−a.sub.1b.sub.1b.sub.2−a.sub.2b.sub.1b.sub.2),


    k.sub.3=−k(a.sub.1a.sub.2+a.sub.1b.sub.1+a.sub.2b.sub.2+b.sub.1b.sub.2−a.sub.1b.sub.2−a.sub.2b.sub.1),


    k.sub.4=k(−a.sub.1−a.sub.2+b.sub.1+b.sub.2),


    k.sub.5=k.

    [0055] According to the nonlinear force formula, a total potential energy function of the harvester can be obtained as follows:

    [00005] U ( q ) = k 1 q 2 2 + k 2 q 3 3 + k 3 q 4 4 + .Math. + k 2 n - 1 q 2 n 2 n .

    [0056] Considering the geometric nonlinearity of the piezoelectric bimorph cantilever, the following formula can be obtained:

    [00006] U ( q ) = K 1 q 2 2 + K 2 q 4 4 + K s ( x 0 + S ( q ) ) 2 2 - K s x 0 2 2 .

    [0057] S3, a motion trajectory of the rolling part is determined according to the nonlinear force of the piezoelectric vibration energy harvester, characteristic parameters of the preloading spring and characteristic parameters of the piezoelectric bimorph cantilever. The characteristic parameters of the preloading spring include stiffness K.sub.s and a preloading amount x.sub.0 of the preloading spring. The characteristic parameters of the piezoelectric bimorph cantilever include a linear stiffness coefficient K.sub.1 and a nonlinear stiffness coefficient K.sub.2. The linear stiffness coefficient K.sub.1 and the nonlinear stiffness coefficient K.sub.2 of the piezoelectric bimorph cantilever are determined by the structure and material characteristics of the piezoelectric bimorph cantilever. The motion trajectory of the rolling part can be determined by the following formula:

    [00007] S ( q ) = k 1 - K 1 K s q 2 + 2 k 2 3 K s q 3 + k 3 - K 2 2 K s q 4 + .Math. + k 2 n - 1 n K s q 2 n + x 0 2 - x 0 .

    [0058] Where S(q) is the motion trajectory of the rolling part.

    [0059] S4, a surface shape of the printing raceway is determined according to the motion trajectory and a radius of the rolling part. The surface shape of the printing raceway can be determined by the following formula:

    [00008] H ( q ) = S ( q ) - r 1 1 + ( S ( q ) ) 2 .

    [0060] Where H(q) is the surface shape of the printing raceway, r is the radius of the rolling part, S′(q) is a first derivative of the S(q).

    [0061] S5, the 3-dimension (3D) printing is performed according to the surface shape of the printing raceway to obtain a target printing raceway.

    [0062] In order to prevent the rolling part from producing large friction loss on the printing raceway, after obtaining the target printing raceway, the method further includes performing mechanical polishing and lubrication on the target printing raceway.

    [0063] Before the step 5 of performing 3D printing according to the surface shape of the printing raceway, the following steps are performed.

    [0064] Simulating and calculating a total potential energy of the piezoelectric vibration energy harvester, and simulating and analyzing a potential energy curve.

    [0065] Determining whether an optimization goal is met. The optimization goal here can be to determine whether the maximum potential barrier is the smallest or the coordinates of the maximum equilibrium point are the largest.

    [0066] If the optimization goal is met, performing the 3D printing directly; otherwise, going back to step S1 and reselecting the numbers and positions of preselected equilibrium points.

    [0067] The piezoelectric vibration energy harvester provided by the disclosure will be described with several specific examples:

    [0068] The design parameters are that the number of potential energy wells is that n=2, and the number of equilibrium points is that 2n−1=3, that is, the first equilibrium point a.sub.1=20 mm and the second equilibrium point b.sub.1=−15 mm except the initial equilibrium point of 0 mm, the linear stiffness of the piezoelectric bimorph cantilever is that K.sub.1=4000 N/m, the stiffness of the preloading spring is that K.sub.s=100 N/m, and the preloading amount of the preloading spring is that x.sub.0=10 mm. The above parameters are substituted into the design method of the harvester, the nonlinear force, the potential energy, the center trajectory (i.e., motion trajectory) of the rolling bearing (i.e., rolling part) and the surface shape of the printing raceway can be generated as shown in FIG. 3A to FIG. 3D, respectively. At this time, the nonlinear force has three equilibrium points, which are 20 mm, −15 mm and 0 respectively; the potential energy has two asymmetric potential energy wells, and the depth and width of the right potential energy well are slightly larger than those of the left potential energy well; and the center trajectory of the rolling bearing and the surface shape of the printing raceway are also asymmetric.

    [0069] The design parameters are that the number of potential energy wells is that n=3, and the number of equilibrium points is that 2n−1=5, that is, the first equilibrium point a.sub.1=20 mm and the second equilibrium point a.sub.2=10 mm, the third equilibrium point that b.sub.1=−15 mm and the fourth equilibrium point b.sub.2=−8 mm except the initial equilibrium point of 0 mm, the linear stiffness of the piezoelectric bimorph cantilever is that K.sub.1=4×10.sup.8 N/m, the stiffness of the preloading spring is that K.sub.s=100 N/m, and the preloading amount of the preloading spring is that x.sub.0=10 mm. The above parameters are substituted into the design method of the harvester, the nonlinear force, the potential energy, the center trajectory (i.e., motion trajectory) of the rolling bearing (i.e., rolling part) and the surface shape of the printing raceway (i.e., 3D printing raceway curve) can be generated as shown in FIG. 4A to FIG. 4D, respectively. At this time, the nonlinear force has five equilibrium points, which are 20 mm, 10 mm, −15 mm, −8 mm and 0 respectively; the potential energy has three potential energy wells, and the depth and width of the right outer potential energy well are slightly larger than those of the left outer potential energy well; and the center trajectory of the rolling bearing and the surface shape of the printing raceway are asymmetric.

    [0070] Furthermore, the position design of initial programmable equilibrium points are as follows: a.sub.1=20 mm, a.sub.2=10 mm, b.sub.1=−20 mm and b.sub.2=−10 mm, the calculated nonlinear force, the potential energy, the center trajectory of the rolling bearing and the surface shape of the printing raceway have symmetrical tristable motion characteristics, the depth and width of the right outer potential energy well are the same as those of the left outer potential energy well, and they are symmetrical about the initial equilibrium point of 0 mm.

    [0071] Furthermore, the numbers and coordinates (i.e., positions) a.sub.i, a.sub.2, . . . , a.sub.n−1, b.sub.1, b.sub.2, . . . , b.sub.n−1 of the programmable equilibrium points are changed, the above design method of the harvester can be used to design any symmetric and asymmetric multi-stable piezoelectric vibration energy harvester.

    [0072] The program part in the technology can be considered as a “product” or “artifact” that exists in the form of executable code and/or related data, participated in or implemented through computer-readable media. A tangible and permanent storage medium can include memory or storage used by any computer, processor, or similar device or related module, such as various semiconductor memories, tape drives, disk drives, or similar devices that can provide storage functionality for software.

    [0073] All software or a portion of it may sometimes communicate through a network, such as the Internet or other communication networks. This type of communication can load software from one computer device or processor to another. For example, a hardware platform loaded from a server or host computer of a video object detection device to a computer environment, or other computer environment that implements the system, or a system with similar functions related to providing information required for object detection. Therefore, another medium that can transmit software elements can be used as a physical connection between local devices, such as light waves, radio waves, electromagnetic waves, etc., which propagate through cables, optical cables, or air. The physical medium used for carrier communication, such as cables, wireless connections, or optical cables, can be considered as the medium for carrying software. Unless the usage here limits tangible “storage” media, other terms referring to computer or machine “readable media” refer to the media involved in the execution of any instruction by the processor.

    [0074] Specific embodiments have been applied in this article, but the above description only explains the principles and implementation methods of the disclosure. The explanations of the above embodiments are only used to help understand the methods and core ideas of the disclosure. Those skilled in the art should understand that the various modules or steps of the disclosure can be implemented using a universal computer device, and alternatively, they can be implemented using program code that can be executed by the computing device. Therefore, they can be stored in a storage device for execution by the computing device, or they can be separately made into various integrated circuit modules, or multiple modules or steps within them can be made into a single integrated circuit module for implementation. The disclosure is not limited to any specific combination of hardware and software.

    [0075] Meanwhile, for those skilled in the art, there may be changes in specific implementation methods and application scope based on the ideas of the disclosure. In summary, the content of this specification should not be understood as a limitation of the disclosure.