Multi-heat-source heating molten salt optimal heat storage parameter optimizing method, system and equipment and storage medium

By optimizing parameters such as hot salt temperature, cold salt temperature, and pressure after extraction valve using particle swarm optimization algorithm, the thermal energy efficiency problem of molten salt energy storage system in thermal power unit was solved, achieving the highest thermal energy storage efficiency and stability.

CN120874353APending Publication Date: 2025-10-31XIAN THERMAL POWER RES INST CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510967572.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-14
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

How to reasonably set the operating parameters of the thermal energy storage system to improve the energy efficiency of the molten salt energy storage system, especially in thermal power units, is a problem that existing technologies have failed to effectively solve.

Method used

The particle swarm optimization algorithm is used to calculate the heat release of flue gas and main steam by optimizing variables such as hot salt temperature, cold salt temperature and pressure after extraction valve, establish objective function, and optimize variables under boundary conditions to improve thermal storage efficiency.

Benefits of technology

The system achieved the highest thermal energy storage efficiency of the coupled molten salt energy storage system for thermal power units within one cycle, reducing system energy consumption, improving system performance and economic benefits, while ensuring the stability of the heat exchange process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120874353A_ABST
    Figure CN120874353A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-heat-source heating molten salt optimal heat storage parameter optimization method, system and device and a storage medium, and the method comprises the following steps: dividing a cycle into n time periods, and taking the hot salt temperature, the cold salt temperature and the pressure behind a steam extraction valve as optimization variables; calculating to obtain flue gas heat released by the flue gas in one period; calculating to obtain main steam heat released by the main steam in one period; the sum of flue gas heat release and main steam heat release is determined as total release in one period; calculating to obtain the fused salt heat storage of the fused salt stored in one period; an objective function is established according to the ratio of molten salt heat storage in one period to total release in one period, and the temperature difference in the heat exchange process is set as a boundary condition; a particle swarm optimization algorithm is adopted, and under the boundary condition, an optimization variable enabling the target function to be the maximum is obtained. And the energy efficiency of the thermal power generating unit coupled molten salt energy storage system reaches the highest.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of thermal power units and relates to a method, system, equipment and storage medium for optimizing the optimal thermal storage parameters of molten salt heated by multiple heat sources. Background Technology

[0002] Currently, with the large-scale grid connection of new energy sources, the power grid is placing demands on the operational flexibility of thermal power units. Many thermal power units can significantly improve their operational flexibility by coupling thermal storage systems. Furthermore, with the widespread application of molten salt energy storage systems, the operational flexibility of thermal power units has been greatly improved. Currently, by modifying three-flue boilers to store a portion of the flue gas energy in molten salt, the minimum electrical load of thermal power units can be significantly reduced. However, how to rationally set the operating parameters of the thermal storage system to achieve the highest thermal storage efficiency remains a problem that urgently needs to be solved. Summary of the Invention

[0003] The purpose of this invention is to overcome the shortcomings of the prior art and provide a method, system, equipment and storage medium for optimizing the thermal storage parameters of molten salt heated by multiple heat sources. This method achieves the highest thermal storage efficiency of the thermal power unit coupled with the thermal storage system within one cycle, thereby maximizing the energy efficiency of the thermal power unit coupled with the molten salt energy storage system.

[0004] To achieve the above objectives, the present invention employs the following technical solution: A method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources includes the following steps: Divide a cycle into n time periods, and use hot salt temperature, cold salt temperature and pressure after extraction valve as optimization variables; The heat release of the flue gas within one cycle is calculated based on the flue gas temperature at each time period. The heat release of the main steam in one cycle is calculated based on the main steam temperature and the pressure after the extraction valve. The sum of the heat released by the flue gas and the heat released by the main steam is determined as the total heat release within one cycle; The thermal energy storage capacity of molten salt stored in one cycle is calculated based on the hot salt temperature and the cold salt temperature. The objective function is established by the ratio of the heat storage of molten salt in one cycle to the total heat release in one cycle, and the temperature difference of the heat exchange process is set as the boundary condition. The particle swarm optimization algorithm is used to find the optimization variables that maximize the objective function under boundary conditions.

[0005] Preferably, the process of calculating the main steam heat release Δt released by the main steam in one cycle is as follows: calculate the main steam enthalpy based on the main steam temperature and the pressure after the extraction valve; calculate the main steam heat release inlet Δt based on the main steam enthalpy and the pressure after the extraction valve.

[0006] Preferably, the process of setting the temperature difference of the heat exchange process as the boundary condition is as follows: calculate the main steam heat release inlet temperature based on the main steam enthalpy and the pressure after the extraction valve; and set the difference between the main steam heat release inlet temperature and the cold salt temperature to be no less than the pinch point temperature difference.

[0007] Preferably, the process of using the particle swarm optimization algorithm is as follows: Define the position of each particle in the particle swarm, which is composed of optimization variables; Set the initial values ​​for the individual optimal value and the global optimal value; determine whether the objective function value corresponding to the position of each particle is greater than the current individual optimal value. If so, update the individual optimal value to the current objective function value. Determine whether the objective function value corresponding to the position of each particle is greater than the current global optimum. If so, update the global optimum to the current objective function value. After updating the particle's position, repeat the judgment and update process.

[0008] Preferably, before determining the objective function value, it is determined whether the optimization variable of the particle position exceeds the boundary condition. If so, the objective function value corresponding to the particle is assigned a minimum value.

[0009] Preferably, after a preset number of iterations, if the global optimal value obtained in the last iteration is the same as the global optimal value obtained in the previous iteration, then the optimization variable corresponding to the global optimal value obtained in the last iteration is taken as the final optimization result.

[0010] Preferably, the process of calculating the flue gas heat release ν released by the flue gas in one cycle is as follows: calculate the flue gas heat release inlet ν based on the flue gas temperature and flue gas pressure in each time period; calculate the flue gas heat release ν based on the flue gas heat release inlet ν and the flue gas heat release outlet ν.

[0011] A system for optimizing thermal storage parameters of molten salt heated by multiple heat sources includes: The cycle division module is used to divide a cycle into n time periods, with hot salt temperature, cold salt temperature and pressure after the extraction valve as optimization variables. The flue gas calculation module is used to calculate the heat release of the flue gas in one cycle based on the flue gas temperature in each time period. The main steam calculation module is used to calculate the heat release of the main steam in one cycle based on the main steam temperature and the pressure after the extraction valve. The total release calculation module is used to determine the sum of the heat release from the flue gas and the heat release from the main steam as the total release within one cycle; The molten salt calculation module is used to calculate the molten salt thermal storage capacity stored in molten salt over a period of time based on the hot salt temperature and the cold salt temperature. The objective function construction module is used to establish an objective function based on the ratio of the heat storage heat of molten salt in one cycle to the total release heat in one cycle, and to set the temperature difference of the heat exchange process as the boundary condition. The optimization variable calculation module is used to obtain the optimization variables that maximize the objective function under boundary conditions using the particle swarm optimization algorithm.

[0012] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources.

[0013] A computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources.

[0014] Compared with the prior art, the present invention has the following beneficial effects: This invention can obtain the highest thermal energy storage efficiency of a thermal power unit coupled with a thermal energy storage system within an operating cycle through optimized calculations, thereby ensuring that the energy efficiency of the thermal power unit coupled with the molten salt energy storage system is maximized. Optimal thermal energy storage parameters are provided for different operating conditions of the thermal power unit within a cycle, which can effectively reduce system energy consumption and facilitate operators' adjustment of the molten salt energy storage system. The optimal parameters determined by this method, such as the pressure after the extraction valve and the molten salt storage / release temperature, can significantly improve the overall performance and economic benefits of the system. At the same time, the comprehensive consideration of the operational safety of the molten salt thermal energy storage system ensures the stability of the heat exchange process. Attached Figure Description

[0015] Figure 1 This is a flowchart of the method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to the present invention. Detailed Implementation

[0016] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.

[0017] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," and "counterclockwise," etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terms “installation,” “connection,” and “linkage” should be interpreted broadly, for example, as a fixed connection, a detachable connection, or an integral connection; a mechanical connection, an electrical connection, or a connection that allows communication; a direct connection or an indirect connection via an intermediate medium; or a connection within two elements or an interaction between two elements. The term “and / or” as used herein includes any and all combinations of one or more of the associated listed items. Those skilled in the art will understand the specific meaning of the above terms in this invention according to the specific circumstances. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the invention.

[0019] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.

[0020] The following disclosure provides many different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the invention. Furthermore, reference numerals and / or letters may be repeated in different examples; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. In addition, examples of various specific processes and materials are provided in this invention, but those skilled in the art will recognize the application of other processes and / or the use of other materials.

[0021] like Figure 1 As shown, this invention describes a method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources. Based on the electrical load fluctuations within a cycle, and with the goal of maximizing thermal storage efficiency within a cycle, the optimal pressure after the extraction valve and the molten salt thermal storage / release temperature are determined. A particle swarm optimization algorithm is then employed. The specific steps include: (a) Determine the optimization variables, intermediate variables and optimization objectives Divide a period into n time intervals, t1, t2, ..., tn. n The flue gas temperature is T f,t1 T f,t2 , ..., T f,tn The main steam temperature remains constant during operation, and its value is T. m ; Hot salt temperature T ms,h Cold salt temperature T ms,c Pressure p after extraction valve v To optimize the variables, the position X of a single particle is defined as follows:

[0022] In the formula, X It is a vector, representing the position of a single particle, and consists of multiple elements; The calculation for the amount of flue gas released in each time period can be expressed as:

[0023] In the formula, p f The inlet pressure for flue gas heat release; e f,0 For flue gas heat release outlet; e f,t1 In order to be in t 1. Time period for flue gas to release heat at the inlet; e f,t2 In order to be in t 2-period flue gas heat release inlet; ef,tn In order to be in t n-time period flue gas heat release inlet 㶲; m f,t1 In order to be in t 1. Flue gas heat release inlet flow rate over a time period; m f,t2 In order to be in t The inlet flow rate of flue gas exothermic during the 2-period time period; m f,tn In order to be in t n is the flue gas heat release inlet flow rate during the time period; D E f,t1 In order to be in t 1. Time period for flue gas heat release; D E f,t2 In order to be in t 2. Flue gas heat release during the time period; D E f,tn In order to be in t The heat released by flue gas during the n-time period; f This is a function that calculates flue gas temperature and pressure as inputs and outputs flue gas temperature and pressure. For the ti released by the main steam in each time period, due to the throttling effect of the extraction valve, the temperature, pressure, and ti value of the extracted main steam will change. This can be calculated as follows:

[0024] In the formula, e m,0 Main steam heat release outlet; h m,t1 In order to be in t Enthalpy of main steam over a time period; h m,t2 In order to be in t The main steam enthalpy value over two time periods; h m,tn In order to be in t The enthalpy of the main steam over time period n; p m,t1 In order to be in t Main steam pressure during time period 1; p m,t2 In order to be in t Main steam pressure during 2 time periods; p m,tn In order to be in t Main steam pressure over time period n; e m,t1 In order to be in t 1. Main steam heat release inlet during time period 1; e m,t2 In order to be in t 2-period main steam heat release inlet; e m,tn In order to be int n-time period main steam heat release inlet 㶲; m m,t1 In order to be in t 1. Main steam heat release inlet flow rate during time period 1; m m,t2 In order to be in t The main steam heat release inlet flow rate during the 2-period time period; m m,tn In order to be in t n-time period main steam heat release inlet flow rate; D E m,t1 In order to be in t 1. Time period: main steam heat release; D E m,t2 In order to be in t 2. Main steam heat release during the two time periods; D E m,tn In order to be in t The main steam releases heat during the n-time period. g 1 is a function that takes steam temperature and pressure as input and outputs steam enthalpy. g 2 is a calculation function that takes steam pressure and enthalpy as input and outputs steam enthalpy. T m Main steam temperature; p v This refers to the pressure after the extraction valve; For molten salt, the formula for calculating the amount of salt stored in each time period is:

[0025] In the formula, p ms,h For thermosalt pressure; p ms,c For cold salt pressure; T ms,h The temperature of the hot salt; T ms,c This refers to the temperature of cold salt; e ms,h The salinity is the thermal salinity value. e ms,c This refers to the cold salt content; m ms,t1 In order to be in t 1. Molten salt thermal storage inlet flow rate over a time period; m ms,t2 In order to be in t 2. Molten salt thermal storage inlet flow rate over two time periods; m ms,tn In order to be in t n is the inlet flow rate of molten salt thermal storage during a time period; D E ms,t1 In order to be in t 1. Time period molten salt thermal storage; DE ms,t2 In order to be in t 2-Time Period Molten Salt Thermal Storage; D E ms,tn In order to be in t n-time period molten salt thermal storage; y This is a function that takes molten salt temperature and pressure as input and outputs the molten salt temperature value. The optimization objective is to maximize the thermal storage efficiency within one cycle, and the calculation formula is:

[0026] In the formula, h The thermal storage efficiency over one cycle; (ii) Determine the boundary conditions of the variables To ensure a stable heat exchange process, the temperature difference between the heat exchange terminals and the pinch point must be no less than 5°C. Since the flue gas temperature is generally much higher than the main steam temperature, only the temperature difference during the main steam heat release process needs to be considered. Its expression is:

[0027] In the formula, T mv,t1 In order to be in t The main steam heat release inlet temperature during time period 1; T mv,t2 In order to be in t The main steam heat release inlet temperature during the 2-period time period; T mv,tn In order to be in t The inlet temperature of the main steam heat release during time period n; T 0 represents the condensate temperature. T pin The pinch point temperature difference; g 3 is a function that takes steam pressure and enthalpy as input and outputs steam temperature. (III) Set the initial values ​​for individual optimal values ​​and global optimal values, calculate the intermediate variables of the thermal power unit within one cycle corresponding to the position of the particle swarm, and the coal consumption within one cycle; when a particle has a variable that exceeds the boundary value described in step (II), calculate the thermal storage efficiency of the thermal power unit within one cycle. h Assign a minimum value; (iv) Determine the thermal storage efficiency within the current cycle h Is it greater than the current individual optimal value? If the thermal storage efficiency within the current cycle is... h If the value is greater than the current individual optimal value, then update the individual optimal value to the thermal storage efficiency for the current cycle. h Otherwise, do not update the individual optimal value; determine the thermal storage efficiency within the current cycle. h If the thermal storage efficiency is greater than the current global optimum in the current cycle,h If the value is greater than the current global optimum, then update the global optimum to the thermal storage efficiency for the current cycle. h Otherwise, the global optimum will not be updated. After the particle position is updated, proceed to step three. (v) After a pre-set number of iterations, if the global optimum obtained in the last iteration is the same as the global optimum obtained in the previous iteration, then the variables corresponding to the global optimum obtained in the last iteration shall be taken as the optimal variables, and the thermal storage efficiency within one cycle corresponding to the global optimum obtained in the last iteration shall be determined. h As the highest thermal storage efficiency. The combination is the best solution.

[0028] The following are embodiments of the apparatus of the present invention, which can be used to execute embodiments of the method of the present invention. For details not omitted in the apparatus embodiments, please refer to the embodiments of the method of the present invention.

[0029] In another embodiment of the present invention, an optimal thermal storage parameter optimization system for molten salt heated by multiple heat sources is provided. This system can be used to implement the above-mentioned optimal thermal storage parameter optimization method for molten salt heated by multiple heat sources. Specifically, the optimal thermal storage parameter optimization system for molten salt heated by multiple heat sources includes a period division module, a flue gas calculation module, a main steam calculation module, a total release calculation module, a molten salt calculation module, an objective function construction module, and an optimization variable calculation module.

[0030] The cycle division module is used to divide a cycle into n time periods, with hot salt temperature, cold salt temperature and pressure after extraction valve as optimization variables.

[0031] The flue gas calculation module is used to calculate the exothermic heat released by the flue gas in one cycle based on the flue gas temperature in each time period.

[0032] The main steam calculation module is used to calculate the heat release of the main steam in one cycle based on the main steam temperature and the pressure after the extraction valve.

[0033] The total release calculation module is used to determine the total release within one cycle by summing the heat release from the flue gas and the heat release from the main steam.

[0034] The molten salt calculation module is used to calculate the molten salt thermal storage capacity stored in molten salt over a period of time based on the hot salt temperature and the cold salt temperature.

[0035] The objective function construction module is used to establish an objective function based on the ratio of the heat storage heat of molten salt in one cycle to the total heat release heat in one cycle, and to set the temperature difference of the heat exchange process as the boundary condition.

[0036] The optimization variable calculation module is used to obtain the optimization variables that maximize the objective function under boundary conditions using the particle swarm optimization algorithm.

[0037] In another embodiment of the present invention, a terminal device is provided, comprising a processor and a memory. The memory stores a computer program, which includes program instructions. The processor executes the program instructions stored in the computer storage medium. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to achieve a corresponding method flow or corresponding function. The processor described in this embodiment can be used in the operation of a method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources, including: dividing a cycle into n time periods, using hot salt temperature, cold salt temperature, and pressure after the extraction valve as optimization variables; and based on the flue gas temperature of each time period... The heat release of flue gas in one cycle is calculated; the heat release of main steam in one cycle is calculated based on the main steam temperature and the pressure after the extraction valve; the sum of the heat release of flue gas and the heat release of main steam is determined as the total release in one cycle; the heat storage of molten salt in one cycle is calculated based on the hot salt temperature and the cold salt temperature; an objective function is established based on the ratio of the heat storage of molten salt in one cycle to the total release in one cycle, and the temperature difference of the heat exchange process is set as the boundary condition; a particle swarm optimization algorithm is used to obtain the optimization variables that maximize the objective function under the boundary conditions.

[0038] In another embodiment, the present invention also provides a computer-readable storage medium (Memory), which is a memory device in a terminal device for storing programs and data. It is understood that the computer-readable storage medium here may include both the built-in storage medium in the terminal device and extended storage media supported by the terminal device. The computer-readable storage medium provides storage space that stores the terminal's operating system. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by a processor, which may be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here may be high-speed RAM or non-volatile memory, such as at least one disk storage device.

[0039] One or more instructions stored in the computer-readable storage medium can be loaded and executed by the processor to implement the corresponding steps of the method for optimizing the thermal storage parameters of multi-heat-source heated molten salt in the above embodiments; one or more instructions in the computer-readable storage medium are loaded and executed by the processor in the following steps: dividing a cycle into n time periods, using hot salt temperature, cold salt temperature and pressure after the extraction valve as optimization variables; calculating the heat release of flue gas in one cycle based on the flue gas temperature in each time period; based on the main steam... The heat release of the main steam in one cycle is calculated based on the temperature and pressure after the extraction valve. The sum of the heat release of the flue gas and the heat release of the main steam is determined as the total release in one cycle. The heat storage of the molten salt in one cycle is calculated based on the hot salt temperature and the cold salt temperature. An objective function is established based on the ratio of the heat storage of the molten salt in one cycle to the total release in one cycle, and the temperature difference of the heat exchange process is set as the boundary condition. The particle swarm optimization algorithm is used to obtain the optimization variables that maximize the objective function under the boundary conditions.

[0040] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0041] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. 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 program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0042] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0043] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0044] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0045] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0046] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

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

[0048] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

[0049] It should be understood that the above description is for illustrative purposes and not for limitation. Many embodiments and applications beyond the provided examples will be apparent to those skilled in the art upon reading the above description. Therefore, the scope of this patent should not be determined by reference to the above description, but rather by reference to the foregoing claims and the full scope of their equivalents. For purposes of completeness, all articles and references, including patent applications and publications, are incorporated herein by reference. The omission of any aspect of the subject matter disclosed herein in the foregoing claims is not intended as a waiver of that subject matter, nor should it be construed as an indication that the applicant has not considered that subject matter as part of the disclosed inventive subject matter.

Claims

1. A method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources, characterized in that, The process includes the following: Divide a cycle into n time periods, and use hot salt temperature, cold salt temperature and pressure after extraction valve as optimization variables; The heat release of the flue gas within one cycle is calculated based on the flue gas temperature at each time period. The heat release of the main steam in one cycle is calculated based on the main steam temperature and the pressure after the extraction valve. The sum of the heat released by the flue gas and the heat released by the main steam is determined as the total heat release within one cycle; The thermal energy storage capacity of molten salt stored in one cycle is calculated based on the hot salt temperature and the cold salt temperature. The objective function is established by the ratio of the heat storage of molten salt in one cycle to the total heat release in one cycle, and the temperature difference of the heat exchange process is set as the boundary condition. The particle swarm optimization algorithm is used to find the optimization variables that maximize the objective function under boundary conditions.

2. The method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to claim 1, characterized in that, The process of calculating the heat release of the main steam in one cycle is as follows: calculate the enthalpy of the main steam based on the main steam temperature and the pressure after the extraction valve; calculate the heat release inlet temperature of the main steam based on the enthalpy of the main steam and the pressure after the extraction valve.

3. The method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to claim 2, characterized in that, The process of setting the temperature difference as the boundary condition for the heat exchange process is as follows: calculate the main steam heat release inlet temperature based on the main steam enthalpy and the pressure after the extraction valve; and set the difference between the main steam heat release inlet temperature and the cold salt temperature to be no less than the pinch point temperature difference.

4. The method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to claim 1, characterized in that, The process of using the particle swarm optimization algorithm is as follows: Define the position of each particle in the particle swarm, which is composed of optimization variables; Set the initial values ​​for the individual optimal value and the global optimal value; determine whether the objective function value corresponding to the position of each particle is greater than the current individual optimal value. If so, update the individual optimal value to the current objective function value. Determine whether the objective function value corresponding to the position of each particle is greater than the current global optimum. If so, update the global optimum to the current objective function value. After updating the particle's position, repeat the judgment and update process.

5. The method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to claim 4, characterized in that, Before determining the objective function value, check whether the optimization variable of the particle position exceeds the boundary conditions. If so, assign a minimum value to the objective function value corresponding to the particle.

6. The method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to claim 4, characterized in that, After a preset number of iterations, if the global optimum obtained in the last iteration is the same as the global optimum obtained in the previous iteration, then the optimization variable corresponding to the global optimum obtained in the last iteration is taken as the final optimization result.

7. The method for optimizing the thermal storage parameters of molten salt heated by multiple heat sources according to claim 1, characterized in that, The process of calculating the heat release of flue gas in one cycle is as follows: calculate the inlet heat release of flue gas based on the flue gas temperature and pressure at each time period; calculate the heat release of flue gas based on the inlet heat release of flue gas and the outlet heat release of flue gas.

8. A system for optimizing thermal storage parameters of molten salt heated by multiple heat sources, characterized in that, include: The cycle division module is used to divide a cycle into n time periods, with hot salt temperature, cold salt temperature and pressure after the extraction valve as optimization variables. The flue gas calculation module is used to calculate the heat release of the flue gas in one cycle based on the flue gas temperature in each time period. The main steam calculation module is used to calculate the heat release of the main steam in one cycle based on the main steam temperature and the pressure after the extraction valve. The total release calculation module is used to determine the sum of the heat release from the flue gas and the heat release from the main steam as the total release within one cycle; The molten salt calculation module is used to calculate the molten salt thermal storage capacity stored in molten salt over a period of time based on the hot salt temperature and the cold salt temperature. The objective function construction module is used to establish an objective function based on the ratio of the heat storage heat of molten salt in one cycle to the total release heat in one cycle, and to set the temperature difference of the heat exchange process as the boundary condition. The optimization variable calculation module is used to obtain the optimization variables that maximize the objective function under boundary conditions using the particle swarm optimization algorithm.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method for finding the optimal thermal storage parameters of multi-heat source heated molten salt as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for finding the optimal thermal storage parameters of molten salt heated by multiple heat sources as described in any one of claims 1 to 7.