Method and system for obtaining pyrolysis kinetics parameter of solid material and storage medium

By systematically traversing and optimizing kinetics mechanism functions using RMSE calculations, the method achieves accurate pyrolysis kinetics parameters, enhancing the efficiency and precision of industrial processes.

US20250271343A1Pending Publication Date: 2025-08-28SHANGHAI TOSUN TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
US18/757776
Authority / Receiving Office
US · United States
Patent Type
Applications(United States)
Current Assignee / Owner
Priority Date
2024-02-23
Filing Date
2024-06-28
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

Existing methods for obtaining pyrolysis kinetics parameters of solid materials rely heavily on subjective or approximate inferences, leading to inaccurate results that require repeated verification, thereby affecting efficiency.

Method used

A method involving collecting experimental curves, constructing a kinetics mechanism function library, traversing each function to generate simulation curves, calculating root mean square errors (RMSE), and sorting functions based on minimum RMSE to determine the most probable mechanism function, optimizing activation energy and pre-exponential factors using the quasi-Newton method to minimize errors.

Benefits of technology

Ensures high accuracy in determining pyrolysis kinetics parameters by ensuring the global property of the most probable mechanism function, improving efficiency and enabling more accurate modeling for industrial processes like pyrolysis, gasification, and combustion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US20250271343A1-D00000_ABST
    Figure US20250271343A1-D00000_ABST
Patent Text Reader

Abstract

A method and a system for obtaining a pyrolysis kinetics parameter of a solid material and a storage medium are provided. The method includes: collecting an experimental curve of a mass loss percentage of a pyrolysate sample along with change of temperature or time; constructing a kinetics mechanism function library and traversing each kinetics mechanism function to obtain a simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time; respectively calculating a root mean square error (RMSE) of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time; and, sorting each RMSE and taking the kinetics mechanism function corresponding to a minimum RMSE as the pyrolysis kinetics parameter of the solid material.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS REFERENCE TO THE RELATED APPLICATIONS

[0001] This application is based upon and claims priority to Chinese Patent Application No. 202410203886.3, filed on Feb. 23, 2024, the entire contents of which are incorporated herein by reference.TECHNICAL FIELD

[0002] The present disclosure relates to the field of analysis technologies of pyrolysis kinetics parameters and in particular to a method and system for obtaining a pyrolysis kinetics parameter of a solid material and a storage medium.BACKGROUND

[0003] Pyrolysis kinetics is a branch subject in which physical changes or chemical reaction kinetics is researched by thermal analysis or calorimetric technology. In the pyrolysis kinetics research, the most probable mechanism function is one of the important pyrolysis kinetics parameters of solid materials.

[0004] In the related arts, the most probable mechanism function is mostly obtained by subjective inference or approximate inference. In this case, the obtained most probable mechanism function is usually inaccurate and thus needs to be verified repeatedly, affecting the obtaining efficiency of the pyrolysis kinetics parameters of solid materials.SUMMARY

[0005] The object of the present disclosure is to provide a method and system for obtaining a pyrolysis kinetics parameter of a solid material, and a storage medium.

[0006] In order to solve the above technical problems, the present disclosure provides a method of obtaining a pyrolysis kinetics parameter of a solid material. The method includes:

[0007] collecting an experimental curve of a mass loss percentage of a pyrolysate sample along with change of temperature or time;

[0008] constructing a kinetics mechanism function library and traversing each kinetics mechanism function to obtain a simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time;

[0009] respectively calculating a root mean square error (RMSE) of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time; and,

[0010] sorting each RMSE and taking the kinetics mechanism function corresponding to a minimum RMSE as the pyrolysis kinetics parameter of the solid material.

[0011] The present disclosure has the following beneficial effects: in the method of obtaining the pyrolysis kinetics parameter of the solid material, each kinetics mechanism function is traversed sequentially based on function sequence number and in this traversal process, based on quasi-newton method, the kinetics parameters the activation energy E and the pre-exponential factor A of each kinetics mechanism function are optimized to reduce an error between the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time and thus each of the RMSE values is already optimized to the minimum so as to approach a theoretical minimum value, ensuring the accuracy of the sorting of the kinetics mechanism functions. Furthermore, since all kinetics mechanism functions in the function library are traversed sequentially, the global property of the most probable mechanism function is ensured and the most probable mechanism function obtained hereby has a high accuracy, thereby improving the obtaining efficiency of the pyrolysis kinetics parameter of the solid material.BRIEF DESCRIPTION OF THE DRAWINGS

[0012] FIG. 1 is a step diagram of a method of obtaining a pyrolysis kinetics parameter of a solid material according to some embodiments of the present disclosure.

[0013] FIG. 2 is a comparison diagram of No. 3 most probable mechanism function and experimental data in cases involved in some embodiments of the present disclosure.

[0014] FIG. 3 is a comparison diagram of No. 10 non-most probable mechanism function and experimental data in cases involved in some embodiments of the present disclosure.

[0015] FIG. 4 is a principle block diagram of a system for obtaining a pyrolysis kinetics parameter of a solid material according to some embodiments of the present disclosure.

[0016] FIG. 5 is a principle block diagram of a storage medium according to some embodiments of the present disclosure.DETAILED DESCRIPTION OF THE EMBODIMENTS

[0017] In the related arts, the most probable mechanism function in the pyrolysis kinetics parameters of the solid materials is mostly obtained by subjective inference or approximate inference. In this case, the obtained most probable mechanism function is usually inaccurate and thus needs to be verified repeatedly, affecting the obtaining efficiency of the pyrolysis kinetics parameters of solid materials.

[0018] Therefore, at least one embodiment provides a method of obtaining a pyrolysis kinetics parameter of a solid material. The method includes the following steps:

[0019] collecting an experimental curve of a mass loss percentage of a pyrolysate sample along with change of temperature or time;

[0020] constructing a kinetics mechanism function library and traversing each kinetics mechanism function to obtain a simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time;

[0021] respectively calculating a root mean square error (RMSE) of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time; and,

[0022] sorting each RMSE and taking the kinetics mechanism function corresponding to a minimum RMSE as the pyrolysis kinetics parameter of the solid material.

[0023] Various non-limiting implementations of the embodiments of the present disclosure will be described in details below in combination with the drawings.

[0024] As shown in FIG. 1, some embodiments provide a method of obtaining a pyrolysis kinetics parameter of a solid material, and the method includes the following steps.

[0025] At step S101, an experimental curve of a mass loss percentage of a pyrolysate sample along with change of temperature or time is collected.

[0026] At step S102, a kinetics mechanism function library is constructed and each kinetics mechanism function is traversed to obtain a simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time.

[0027] At step S103, a root mean square error (RMSE) of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time is respectively calculated.

[0028] At step S104, each RMSE is sorted and the kinetics mechanism function corresponding to a minimum RMSE is taken as the pyrolysis kinetics parameter of the solid material.

[0029] Specifically, at least one embodiment includes but not limited to a library containing 41 common kinetics mechanism functions as shown in Table 1 below, where a refers to a conversion rate and namely, to a conversion percentage or fraction of a reactant; and G(α) and f(α) are mechanism functions in the form of integral and differential respectively.TABLE 1Common kinetics mechanism function libraryFunction sequencenumberG(α)f(α)1α212⁢α-12α + (1 −α)ln(1 −α)[−ln(1 −α)]−13[1-(1-α)12]124⁢(1-α)12[1-(1-α)12]124[1-(1-α)12]2(1-α)12[1-(1-α)12]-15[1-(1-α)13]126⁢(1-α)23[1-(1-α)13]126[1-(1-α)13]232⁢(1-α)23[1-(1-α)13]-171-23⁢α-(1-α)2332[(1-α)-13-1]-18[(1+α)13-1]232⁢(1+α)23[(1-α)13-1]-19[(1-α)-13-1]232⁢(1-α)43[(1-α)-13-1]-110[-ln⁡(1-α)]144⁢(1-α)[-ln⁡(1-α)]3411[-ln⁡(1-α)]133⁢(1-α)[-ln⁡(1-α)]2312[-ln⁡(1-α)]2552⁢(1-α)[-ln⁡(1-α)]3513[-ln⁡(1-α)]122⁢(1-α)[-ln⁡(1-α)]1214[-ln⁡(1-α)]2332⁢(1-α)[-ln⁡(1-α)]1315[-ln⁡(1-α)]3443⁢(1-α)[-ln⁡(1-α)]1416−ln(1 −α)1 −α17[-ln⁡(1-α)]3223⁢(1-α)[-ln⁡(1-α)]1218[−ln(1 −α)]212⁢(1-α)[-ln⁡(1-α)]-119[−ln(1 −α)]313⁢(1-α)[-ln⁡(1-α)]-220[−ln(1 −α)]414⁢(1-α)[-ln⁡(1-α)]-321ln⁡(α1-α)α(1 −α)22α1 / 44α3 / 423α1 / 33α2 / 324α1 / 22α1 / 325α126α3 / 223⁢α-1227α212⁢α-1281-(1-α)144⁢(1-α)34291-(1-α)133⁢(1-α)23303[1-(1-α)13](1-α)23311-(1-α)122⁢(1-α)12322[1-(1-α)12](1-α)13331 − (1 −α)2[-ln⁡(1-α)]14341 − (1 −α)313⁢(1-α)-2351 − (1 −α)414⁢(1-α)-336(1 −α)−1(1 −α)237(1 −α)−1 − 1(1 −α)238(1-α)-122⁢(1-α)3239lnαα40lnα2½α41(1 −α)−212⁢(1-α)⁢3

[0030] In some embodiments, a method of traversing each kinetics mechanism function to obtain the simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time includes:

[0031] setting an initial activation energy E and an initial pre-exponential factor A;

[0032] sequentially traversing each kinetics mechanism function and based on quasi-newton method, optimizing the initial activation energy E and the initial pre-exponential factor A at the time of the traversal to obtain the optimized activation energy E and pre-exponential factor A corresponding to each kinetics mechanism function; wherein the optimization formula is:(Ea+1,Aa+1)=(Ea,Aa)-Hessian⁡(RMSE⁡(Ea,Aa))-1⁢∇ RMSE⁡(Ea,Aa)with each kinetics mechanism function as thermogravimetric simulation model, using the optimized activation energy E and pre-exponential factor A as parameters of each thermogravimetric simulation model to perform simulation and outputting the simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time; wherein a is an iteration step number in the optimization process and a≥1.

[0034] Specifically, the initial activation energy E and the initial pre-exponential factor A are each assigned an initial value by human, and for example, the initial value of E is 70000 and the initial value of the A is e{circumflex over ( )}10, with an error of ±10%.

[0035] In the method of obtaining the pyrolysis kinetics parameter of the solid material in this embodiment, each kinetics mechanism function is traversed sequentially based on function sequence number and in this traversal process, based on quasi-newton method, the kinetics parameters the activation energy E and the pre-exponential factor A are optimized, and then with each kinetics mechanism function as simulation model, the optimized activation energy E and pre-exponential factor A are used as the parameters of the simulation model to obtain the simulation curve of the mass loss percentage along with change of temperature or time and then with the RMSE of the experimental curve of the mass loss percentage along with change of temperature or time and the simulation curve of the mass loss percentage along with change of temperature or time as target function, 41 RMSE values are obtained; then, the RMSE values are sorted and the kinetics mechanism functionvalue corresponding to the minimum RMSE value is the most probable mechanism function. Since the parameters the activation energy E and the pre-exponential factor A of the simulation model of each kinetics mechanism function are already optimized, an error between the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time is reduced and thus each of the RMSE values is already optimized to the minimum so as to approach a theoretical minimum value, ensuring the accuracy of the sorting of the kinetics mechanism functions. Furthermore, since all kinetics mechanism functions in the function library are traversed sequentially, the global property of the most probable mechanism function is ensured, and the most probable mechanism function obtained hereby has a high accuracy, thereby improving the obtaining efficiency of the pyrolysis kinetics parameter of the solid material.

[0036] Finally, the most probable mechanism function, the kinetics parameter the activation energy E of the most probable mechanism function, the kinetics parameter the pre-exponential factor A of the most probable mechanism function and the RMSE with the experimental curve of the mass loss percentage along with change of temperature or time are output as the pyrolysis kinetics parameters of the solid material. The more accurate kinetics mechanism functions and kinetics parameters can help construct a more accurate application model for the industrial processes such as pyrolysis, gasification and combustion and the like and thus the internal working conditions of the reactors can be known more accurately by use of Computational Fluid Dynamics (CFD), promoting the development of the relevant reactors.

[0037] In some embodiments, a method of collecting the experimental curve of the mass loss percentage of the pyrolysate sample along with change of temperature or time includes:

[0038] under a non-isothermal pyrolysis mode, collecting mass loss data corresponding to the pyrolysate sample at different pyrolysis heating rates as sample; and,

[0039] under each pyrolysis heating rate, with pyrolysis time and temperature value as input and mass loss percentage as output, obtaining the experimental curve of the mass loss percentage along with change of temperature or time.

[0040] In some embodiments, a method of calculating the RMSE of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time includes:RMSE⁡(Ei,Ai)=∑ n=1N⁢(mexp(tn)-mE,A(tn))2Nwherein,

[0042] i is a sequence number of the kinetics mechanism function in the function library, 1≤i≤I, and I is a total number of the kinetics mechanism functions;

[0043] tn is the n-th moment in a thermogravimetric experiment process;

[0044] n is a moment sequence in the thermogravimetric experiment process, and 1≤n≤N;

[0045] N is a total moment number in the thermogravimetric experiment process;

[0046] mexp(tn) is a weight of the pyrolysate sample at the moment tn in the thermogravimetric experiment process;

[0047] mE,A(tn) is a weight of the pyrolysate sample at the moment tn in a thermogravimetric simulation process in a case of the optimized activation energy E and the pre-exponential factor A.

[0048] In some embodiments, a method of sorting each RMSE and taking the kinetics mechanism function corresponding to the minimum RMSE as the pyrolysis kinetics parameter of the solid material includes:

[0049] based on RMSE, sorting all kinetics mechanism functions in a descending order and taking the first-ranked kinetics mechanism function as the most probable mechanism function; and, taking the most probable mechanism function as the pyrolysis kinetics parameter of the solid material.

[0050] In some embodiments, the method of obtaining the pyrolysis kinetics parameter of the solid material further includes:

[0051] taking the activation energy E corresponding to the most probable mechanism function, the pre-exponential factor A corresponding to the most probable mechanism function and the minimum RMSE as the pyrolysis kinetics parameter of the solid material.

[0052] If the No. 3 mechanism function obtained by the method of obtaining the pyrolysis kinetics parameter of the solid material in this embodiment is the most probable mechanism function, the comparison with the experimental data is as shown in FIG. 2, which obviously shows that its RMSE is smaller; the comparison of No. 10 mechanism function of the non-most probable mechanism function and the experimental data is as shown in FIG. 3, which obviously shows that its RMSE is larger.

[0053] As shown in FIG. 4, some embodiments further provide a system for obtaining a pyrolysis kinetics parameter of a solid material. The system includes at least one computer device. The computer device is configured to include:

[0054] a storing unit, configured to store a collected experimental curve of a mass loss percentage of a pyrolysate sample along with change of temperature or time;

[0055] a traversing simulation unit, configured to construct a kinetics mechanism function library and traverse each kinetics mechanism function to obtain a simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time;

[0056] a calculating unit, configured to respectively calculate a root mean square error (RMSE) of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time; and,

[0057] a sorting unit, configured to sort each RMSE and take the kinetics mechanism function corresponding to a minimum RMSE as the pyrolysis kinetics parameter of the solid material.

[0058] The specific functions of the storing unit, the traversing simulation unit, the calculating unit and the sorting unit can be implemented in the computer device.

[0059] In some embodiments, the storing unit stores the experimental curve, namely, under a non-isothermal pyrolysis mode, mass loss data corresponding to the pyrolysate sample at different pyrolysis heating rates is collected as sample; and, under each pyrolysis heating rate, with pyrolysis time and temperature value as input and mass loss percentage as output, the experimental curve of the mass loss percentage along with change of temperature or time is obtained and stored.

[0060] In some embodiments, the storing unit is further configured to store the kinetics mechanism function library, the simulation curve of the mass loss percentage along with change of temperature or time, the RMSEs and a sorting result of the RMSEs.

[0061] In some embodiments, the storing unit can be thought of as one data storage space.

[0062] In some embodiments, the traversing simulation unit constructs the kinetics mechanism function library and traverses each kinetics mechanism function to obtain the simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time, namely, a method of traversing each kinetics mechanism function to obtain the simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time includes: setting an initial activation energy E and an initial pre-exponential factor A; sequentially traversing each kinetics mechanism function and based on quasi-newton method, optimizing the initial activation energy E and the initial pre-exponential factor A at the time of the traversal to obtain the optimized activation energy E and pre-exponential factor A corresponding to each kinetics mechanism function; wherein the optimization aims to minimize the function RMSE(E,A) in the following optimization formula:(Ea+1,Aa+1)=(Ea,Aa)-Hessian⁡(RMSE⁡(Ea,Aa))-1⁢∇ RMSE⁡(Ea,Aa)wherein,

[0064] Ea+1 represents an activation energy value of the (a+1)-th step of iteration during the optimization process, which is dependent on an activation energy value of the a-th step and gradient information;

[0065] Ea represents the activation energy value of the a-th step of iteration during the optimization process, and when a=1, an initial activation energy value is obtained;

[0066] Aa+1 represents a pre-exponential factor value of the (a+1)-th step of iteration during the optimization process, which is dependent on a pre-exponential factor value of the a-th step and gradient information;

[0067] Aa represents the pre-exponential factor value of the a-th step of iteration during the optimization process and when a=1, an initial pre-exponential factor value is obtained;

[0068] RMSE (Ea, Aa) represents an RMSE of the simulation curve and the experimental curve of the mass loss percentage along with change of temperature or time in a case of the activation energy Ea and the pre-exponential factor Aa; and,

[0069] with each kinetics mechanism function as thermogravimetric simulation model, using the optimized activation energy E and pre-exponential factor A as parameters of each thermogravimetric simulation model to perform simulation and outputting the simulation curve of the mass loss percentage corresponding to each kinetics mechanism function along with change of temperature or time; wherein,

[0070] a is an iteration step number in the optimization process and a≥1.

[0071] In some embodiments, the calculating unit respectively calculates a root mean square error (RMSE) of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time, namely,

[0072] a method of calculating the RMSE of the simulation curve of each mass loss percentage along with change of temperature or time and the experimental curve of the mass loss percentage along with change of temperature or time includes:RMSE⁡(Ei,Ai)=∑ n=1N⁢(mexp(tn)-mE,A(tn))2Nwherein,

[0074] i is a sequence number of the kinetics mechanism function in the function library, 1≤i≤I, and I is a total number of the kinetics mechanism functions;

[0075] tn is the n-th moment in a thermogravimetric experiment process;

[0076] n is a moment sequence in the thermogravimetric experiment process, and 1≤n≤N;

[0077] N is a total moment number in the thermogravimetric experiment process;

[0078] mexp(tn) is a weight of the pyrolysate sample at the moment tn in the thermogravimetric experiment process;

[0079] mE,A(tn) is a weight of the pyrolysate sample at the moment tn in a thermogravimetric simulation process in a case of the optimized activation energy E and pre-exponential factor A.

[0080] In some embodiments, the sorting unit sorts each RMSE and takes the kinetics mechanism function corresponding to the minimum RMSE as the pyrolysis kinetics parameter of the solid material, namely,

[0081] based on RMSE, all kinetics mechanism functions are sorted in a descending order and the first-ranked kinetics mechanism function is taken as the most probable mechanism function; and

[0082] the most probable mechanism function is taken as the pyrolysis kinetics parameter of the solid material.

[0083] The electronic device in the embodiments of the present disclosure is described below from the angle of hardware processing.

[0084] Some embodiments further provide a computer readable storage medium, storing computer programs / instructions thereon, wherein the computer programs / instructions are executed by a processor to perform any one of the above methods of obtaining the pyrolysis kinetics parameter of the solid material.

[0085] Some embodiments further provide a computer device / device / system, including at least one memory, at least one processor and at least one computer program stored on the memory, wherein the computer program is executed by the processor to perform any one of the above methods of obtaining the pyrolysis kinetics parameter of the solid material.

[0086] Some embodiments further provide a computer program product including computer programs / instructions, wherein the computer programs / instructions are executed by a processor to perform any one of the above methods of obtaining the pyrolysis kinetics parameter of the solid material.

Claims

1. A method of obtaining a pyrolysis kinetics parameter of a solid material, comprising:collecting an experimental curve of a mass loss percentage of a pyrolysate sample along with a change of temperature or time;constructing a kinetics mechanism function library and traversing each kinetics mechanism function to obtain a simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time;respectively calculating a root mean square error (RMSE) of the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time and the experimental curve of the mass loss percentage along with the change of the temperature or the time; andsorting each RMSE and taking the kinetics mechanism function corresponding to a minimum RMSE as the pyrolysis kinetics parameter of the solid material.

2. The method of claim 1, wherein, a method of collecting the experimental curve of the mass loss percentage of the pyrolysate sample along with the change of the temperature or the time comprises:under a non-isothermal pyrolysis mode, collecting mass loss data corresponding to the pyrolysate sample at a plurality of pyrolysis heating rates as a sample; andunder each of the plurality of pyrolysis heating rates, with a pyrolysis time and a temperature value as an input and the mass loss percentage as an output, obtaining the experimental curve of the mass loss percentage along with the change of the temperature or the time.

3. The method of claim 1, wherein,a method of traversing the each kinetics mechanism function to obtain the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time comprises:setting an initial activation energy E and an initial pre-exponential factor A;sequentially traversing the each kinetics mechanism function and based on a quasi-newton method, optimizing the initial activation energy E and the initial pre-exponential factor A at a time of a traversal to obtain an optimized activation energy E and an optimized pre-exponential factor A corresponding to the each kinetics mechanism function; wherein the optimization aims to minimize a function RMSE(E,A) in the following optimization formula:(Ea+1,Aa+1)=(Ea,Aa)-Hessian⁡(RMSE⁡(Ea,Aa))-1⁢∇ RMSE⁡(Ea,Aa)wherein,Ea+1 represents an activation energy value of an (a+1)-th step of an iteration during a optimization process, and the Ea+1 is dependent on an activation energy value of an a-th step and gradient information;Ea represents the activation energy value of the a-th step of the iteration during the optimization process, and when a=1, an initial activation energy value is obtained;Aa+1 represents a pre-exponential factor value of the (a+1)-th step of the iteration during the optimization process, and the Aa+1 is dependent on a pre-exponential factor value of the a-th step and the gradient information;Aa represents the pre-exponential factor value of the a-th step of the iteration during the optimization process and when a=1, an initial pre-exponential factor value is obtained;RMSE (Ea, Aa) represents the RMSE of the simulation curve and the experimental curve of the mass loss percentage along with the change of the temperature or the time in a case of an activation energy Ea and a pre-exponential factor Aa; andwith the each kinetics mechanism function as a thermogravimetric simulation model, using the optimized activation energy E and the optimized pre-exponential factor A as parameters of each thermogravimetric simulation model to perform a simulation and outputting the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time; wherein,a is an iteration step number in the optimization process and a≥1.

4. The method of claim 3, wherein,a method of calculating the RMSE of the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time and the experimental curve of the mass loss percentage along with the change of the temperature or the time comprises:RMSE⁡(Ei,Ai)=∑ n=1N⁢(mexp(tn)-mE,A(tn))2Nwherein,i is a sequence number of the kinetics mechanism function in the kinetics mechanism function library, 1≤i≤I, and I is a total number of the kinetics mechanism functions;tn is an n-th moment in a thermogravimetric experiment process;n is a moment sequence in the thermogravimetric experiment process, and 1≤n≤N;N is a total moment number in the thermogravimetric experiment process;mexp(tn) is a weight of the pyrolysate sample at the n-th moment tn in the thermogravimetric experiment process;mE,A(tn) is a weight of the pyrolysate sample at the n-th moment tn in a thermogravimetric simulation process in a case of the optimized activation energy E and the optimized pre-exponential factor A.

5. The method of claim 1, wherein,a method of sorting each RMSE and taking the kinetics mechanism function corresponding to the minimum RMSE as the pyrolysis kinetics parameter of the solid material comprises:based on the RMSE, sorting all kinetics mechanism functions in a descending order and taking a first-ranked kinetics mechanism function as a most probable mechanism function; andtaking the most probable mechanism function as the pyrolysis kinetics parameter of the solid material.

6. The method of claim 1, further comprising:taking an activation energy E corresponding to a most probable mechanism function, a pre-exponential factor A corresponding to the most probable mechanism function and the minimum RMSE as the pyrolysis kinetics parameter of the solid material.

7. A system for obtaining a pyrolysis kinetics parameter of a solid material, comprising a computer device, wherein the computer device is configured to comprise:a storing unit, configured to store a collected experimental curve of a mass loss percentage of a pyrolysate sample along with a change of temperature or time;a traversing simulation unit, configured to construct a kinetics mechanism function library and traverse each kinetics mechanism function to obtain a simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time;a calculating unit, configured to respectively calculate an RMSE of the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time and the experimental curve of the mass loss percentage along with the change of the temperature or the time; anda sorting unit, configured to sort each RMSE and take the kinetics mechanism function corresponding to a minimum RMSE as the pyrolysis kinetics parameter of the solid material.

8. The system of claim 7, wherein,the storing unit stores the experimental curve, whereinunder a non-isothermal pyrolysis mode, mass loss data corresponding to the pyrolysate sample at a plurality of pyrolysis heating rates is collected as a sample; andunder each of the plurality of pyrolysis heating rates, with a pyrolysis time and a temperature value as an input and the mass loss percentage as an output, the experimental curve of the mass loss percentage along with the change of the temperature or the time is obtained and stored.

9. The system of claim 7, wherein,the traversing simulation unit constructs the kinetics mechanism function library and traverses the each kinetics mechanism function to obtain the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time, whereina method of traversing the each kinetics mechanism function to obtain the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time comprises:setting an initial activation energy E and an initial pre-exponential factor A;sequentially traversing the each kinetics mechanism function and based on a quasi-newton method, optimizing the initial activation energy E and the initial pre-exponential factor A at a time of a traversal to obtain an optimized activation energy E and an optimized pre-exponential factor A corresponding to the each kinetics mechanism function; wherein the optimization aims to minimize a function RMSE(E,A) in the following optimization formula:(Ea+1,Aa+1)=(Ea,Aa)-Hessian⁡(RMSE⁡(Ea,Aa))-1⁢∇ RMSE⁡(Ea,Aa)wherein,Ea+1 represents an activation energy value of an (a+1)-th step of an iteration during a optimization process, and the Ea+1 is dependent on an activation energy value of an a-th step and gradient information;Ea represents the activation energy value of the a-th step of the iteration during the optimization process, and when a=1, an initial activation energy value is obtained;Aa+1 represents a pre-exponential factor value of the (a+1)-th step of the iteration during the optimization process, and the Aa+1 is dependent on a pre-exponential factor value of the a-th step and the gradient information;Aa represents the pre-exponential factor value of the a-th step of the iteration during the optimization process and when a=1, an initial pre-exponential factor value is obtained;RMSE (Ea, Aa) represents the RMSE of the simulation curve and the experimental curve of the mass loss percentage along with the change of the temperature or the time in a case of an activation energy Ea and a pre-exponential factor Aa; andwith the each kinetics mechanism function as a thermogravimetric simulation model, using the optimized activation energy E and the optimized pre-exponential factor A as parameters of each thermogravimetric simulation model to perform a simulation and outputting the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time; wherein,a is an iteration step number in the optimization process and a≥1.

10. The system of claim 7, wherein,the calculating unit respectively calculates the RMSE of the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time and the experimental curve of the mass loss percentage along with the change of the temperature or the time, whereina method of calculating the RMSE of the simulation curve of the mass loss percentage corresponding to the each kinetics mechanism function along with the change of the temperature or the time and the experimental curve of the mass loss percentage along with the change of the temperature or the time comprises:RMSE⁡(Ei,Ai)=∑ n=1N⁢(mexp(tn)-mE,A(tn))2Nwherein,i is a sequence number of the kinetics mechanism function in the kinetics mechanism function library, 1≤i≤I, and I is a total number of the kinetics mechanism functions;tn is an n-th moment in a thermogravimetric experiment process;n is a moment sequence in the thermogravimetric experiment process, and 1≤n≤N;N is a total moment number in the thermogravimetric experiment process;mexp(tn) is a weight of the pyrolysate sample at the n-th moment tn in the thermogravimetric experiment process;mE,A(tn) is a weight of the pyrolysate sample at the n-th moment tn in a thermogravimetric simulation process in a case of an optimized activation energy E and an optimized pre-exponential factor A.

11. The system of claim 7, wherein,the sorting unit sorts each RMSE and takes the kinetics mechanism function corresponding to the minimum RMSE as the pyrolysis kinetics parameter of the solid material, whereinbased on the RMSE, all kinetics mechanism functions are sorted in a descending order and a first-ranked kinetics mechanism function is taken as a most probable mechanism function; andthe most probable mechanism function is taken as the pyrolysis kinetics parameter of the solid material.

12. The system of claim 7, wherein,the storing unit is further configured to store the kinetics mechanism function library, the simulation curve of the mass loss percentage along with the change of the temperature or the time, the RMSE, and a sorting result of the RMSE.

13. A computer readable storage medium, storing computer programs / instructions thereon, wherein the computer programs / instructions are executed by at least one processor to perform the method of obtaining the pyrolysis kinetics parameter of the solid material of claim 1.

14. A computer device / apparatus / system, comprising at least one memory, at least one processor, and at least one computer program stored on the at least one memory, wherein the at least one processor executes the at least one computer program to perform the method of obtaining the pyrolysis kinetics parameter of the solid material of claim 1.

15. A computer program product, comprising computer programs / instructions, wherein the computer programs / instructions are executed by at least one processor to perform the method of obtaining the pyrolysis kinetics parameter of the solid material of claim 1.