A control method and device for eliminating power fluctuations in molten salt energy storage heating
By employing specific timing control to activate each heating unit in the molten salt energy storage heating system, combined with software-level logic modifications, the problem that the electric heater control method could not meet the frequency regulation requirements of the power system was solved, thus achieving the elimination of power fluctuations and the avoidance of harmonics.
Patent Information
- Application Number
- CN202310077117.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-07
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2043-02-07
AI Technical Summary
In existing molten salt energy storage heating systems, the control method of the electric heater cannot meet the power system's requirements for frequency regulation on the power supply side, resulting in problems such as excessive power fluctuations or the generation of harmonics.
By sequentially activating each heating unit and using specific timing control to manage the activation time, duration, and power, combined with modifications to the control logic at the software level, the power input fluctuation of the molten salt heating system can be eliminated.
It completely eliminates power fluctuations in the molten salt heating system's power input, avoids harmonic generation, and achieves a simple and low-cost solution without changing the hardware structure.
Smart Images

Figure CN116105534B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of peak shaving and frequency regulation of molten salt energy storage auxiliary thermal power generating units, and in particular to a control method and device for eliminating power fluctuations in molten salt energy storage heating. Background Technology
[0002] To increase the proportion of flexible power sources in the power system and address the issue of renewable energy integration, molten salt energy storage technology embeds a large-capacity, high-temperature molten salt thermal storage system between the boiler and turbine in the thermal power unit, achieving thermoelectric decoupling. Research shows that molten salt energy storage allows the turbine to operate at its minimum output while ensuring safe boiler operation without shutdown, significantly increasing the deep peak-shaving capacity of thermal power units and demonstrating broad application prospects in the field of large-scale energy storage.
[0003] Currently, tubular electric heater systems are widely used to heat molten salt. The control methods of electric heaters are divided into two types: zero-crossing control and phase control. Zero-crossing control can avoid harmonics, but the load power fluctuation is too large. Phase control has high adjustment accuracy, but it will generate a large number of harmonics. Neither of the two control methods can meet the frequency regulation requirements of the power system on the power supply side. Summary of the Invention
[0004] This application aims to at least partially address one of the technical problems in the related art.
[0005] To address this issue, this application proposes a control method and apparatus for eliminating power fluctuations in molten salt energy storage heating. By sequentially activating each heating unit and controlling the activation time, duration, and power in a specific timing sequence, the problem of excessive power fluctuations in the molten salt heating system's power input is completely eliminated, while also preventing the generation of harmonics. Furthermore, without altering the hardware structure, the power fluctuation elimination effect is achieved by modifying the control logic at the software level, resulting in a simple and extremely low-cost implementation.
[0006] This application adopts the following technical solution:
[0007] The first aspect of this application proposes a control method for eliminating power fluctuations in molten salt energy storage heating, including:
[0008] Receive the molten salt output power command issued by the distributed control system (DCS), and preprocess the molten salt output power command to determine the preprocessed data;
[0009] The heating units are cyclically allocated based on the preprocessed data and the set first power-time state.
[0010] For the heating unit that meets the preset output power condition, the minimum controllable heating unit within the heating unit is cyclically allocated according to the set second power-time state.
[0011] Optionally, the preprocessing of the molten salt output power command to determine preprocessed data includes:
[0012] N = round(yp0),
[0013] p = floor(Nm),
[0014] q = Np * m,
[0015] Where y is the molten salt output power issued by DCS, p0 is the rated power of the smallest controllable heating unit, m is the number of heating units, the round function is a rounding operation based on the "round to the nearest integer" principle, and the floor function is a rounding operation based on the "round down" principle.
[0016] Optionally, the step of cyclically allocating heating units according to the preprocessed data and the set first power-time state includes:
[0017] If q is not 0, in the first time state, the output power of the heating units from the first to the qth group is (p+1)×p0, and the output power of the remaining heating units is p×p0.
[0018] In the second time state, the output power of the heating units from the 2nd to the q+1th group is (p+1)×p0, and the output power of the remaining heating units is p×p0.
[0019] The circular shift is completed sequentially until the m-th time state. The output power of the m-th group and the 1st to q-1th groups of heating units is (p+1)×p0, and the output power of the remaining heating units is p×p0.
[0020] Repeat the above process from the first time state to the mth time state.
[0021] Optionally, the step of cyclically allocating heating units according to the preprocessed data and the set first power-time state further includes:
[0022] If q is 0, the output power of each group of heating units is evenly distributed.
[0023] Optionally, the step of cyclically distributing the minimum controllable heating unit within the heating unit according to the set second power-time state includes:
[0024] For a group of heating units that meet the preset output power conditions, in the first time state, the first to p smallest controllable heating units are allocated to operate at rated power, and the output power of the remaining smallest controllable heating units is 0.
[0025] During the second time state, the second to p+1 smallest controllable heating units are allocated to operate at rated power, while the output power of the remaining smallest controllable heating units is 0.
[0026] The circular shift is completed sequentially until the nth time state, the nth group and the 1st to p-1th smallest controllable heating units are allocated to operate at rated power, and the output power of the remaining smallest controllable heating units is 0, where n is the number of the smallest controllable heating units;
[0027] Repeat the above process from the first time state to the nth time state.
[0028] Optionally, when cyclically allocating the smallest controllable heating unit within the heating unit, the time interval for maintaining each time state is equal, which is t1, and t1 is a positive integer multiple of the frequency period of the molten salt heating power supply.
[0029] Optionally, when the heating units are cyclically allocated, the time interval for each time state is equal, which is t2, and t2 is a positive integer multiple of t1.
[0030] The second aspect of this application discloses a control device for eliminating power fluctuations in molten salt energy storage heating, comprising:
[0031] The preprocessing module receives the molten salt output power command issued by the distributed control system (DCS) and preprocesses the molten salt output power command to determine the preprocessed data.
[0032] The first allocation module cyclically allocates heating units according to the preprocessed data and the set first power-time state;
[0033] The second allocation module, for the heating unit that meets the preset output power condition, cyclically allocates the smallest controllable heating unit within the heating unit according to the set second power-time state.
[0034] In a third aspect, this application provides a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements any of the methods described in the first aspect above.
[0035] The technical solutions provided by the embodiments of this application bring at least the following beneficial effects:
[0036] Firstly, based on zero-crossing control technology, by sequentially activating each heating unit and controlling the activation time, duration, and power in a specific timing sequence, the problem of excessive power fluctuations in the molten salt heating system's power input line is completely eliminated, while also preventing the generation of harmonics. Secondly, without altering the hardware structure, the power fluctuation elimination effect is achieved by modifying the control logic at the software level, making the implementation simple and extremely low-cost.
[0037] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0038] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0039] Figure 1 This is a flowchart illustrating a control method for eliminating power fluctuations in molten salt energy storage heating according to an exemplary embodiment of this application;
[0040] Figure 2 This is a schematic diagram of a molten salt heating system according to an exemplary embodiment of this application;
[0041] Figure 3 This is a schematic diagram illustrating the power-time state of each heating unit within a control cycle according to an exemplary embodiment of this application;
[0042] Figure 4 This is a block diagram illustrating a control device for eliminating power fluctuations in molten salt energy storage heating according to an exemplary embodiment of this application;
[0043] Figure 5 It is a block diagram of an electronic device. Detailed Implementation
[0044] The embodiments of this application are described in detail below. Examples of the embodiments 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 intended to explain this application, and should not be construed as limiting this application.
[0045] Figure 1 This is a flowchart illustrating a control method for eliminating power fluctuations in molten salt energy storage heating according to an exemplary embodiment of this application, such as... Figure 1 As shown, it includes:
[0046] Step 101: Receive the molten salt output power command issued by the distributed control system (DCS), preprocess the molten salt output power command, and determine the preprocessed data.
[0047] In this embodiment, the molten salt output power command issued by the DCS is a 4-20mA continuous analog signal, and the preprocessing is calculated according to the following formula:
[0048] N = round(yp0),
[0049] p = floor(Nm),
[0050] q = Np * m,
[0051] Where y is the molten salt output power issued by DCS, p0 is the rated power of the smallest controllable heating unit, m is the number of heating units, the round function is the rounding operation based on the "round to the nearest integer" principle, and the floor function is the rounding operation based on the "round down" principle.
[0052] Step 102: Based on the preprocessed data and the set first power-time state, the heating units are cyclically allocated.
[0053] In this embodiment of the application, the specific processing procedure for the preprocessed data is as follows:
[0054] If q is not 0, in the first time state, the output power of the heating units from the first to the qth group is (p+1)×p0, and the output power of the remaining heating units is p×p0.
[0055] In the second time state, the output power of the heating units from the 2nd to the q+1th group is (p+1)×p0, and the output power of the remaining heating units is p×p0.
[0056] The circular shift is completed sequentially until the m-th time state. The output power of the m-th group and the 1st to q-1th groups of heating units is (p+1)×p0, and the output power of the remaining heating units is p×p0.
[0057] Repeat the above process from the first time state to the mth time state.
[0058] If q is 0, the output power of each group of heating units is evenly distributed.
[0059] The following example illustrates this: In one possible implementation, such as... Figure 2 As shown, the molten salt heating system includes 4 sets of heating units 2, each set of heating units includes 8 heating cells 1, each heating cell has a rated power of 1.25MW, and the molten salt output power issued by the DCS is 32.5MW.
[0060] Based on step 102, the power distribution scheme for each group of heating units can be obtained, as follows:
[0061] During the first time period, the output power of the heating units in the first to fourth groups is [7 7 6 6]×1.25MW respectively;
[0062] During the second time period, the output power of the heating units in groups 1 to 4 is [6 7 7 6] × 1.25MW respectively;
[0063] During the third time period, the output power of the heating units in groups 1 to 4 is [6 6 7 7]×1.25MW respectively;
[0064] During the fourth time period, the output power of the heating units in groups 1 to 4 is [7 6 6 7]×1.25MW respectively.
[0065] In one possible embodiment, the time interval between the first to fourth time states is 0.16s.
[0066] Step 103: For heating units that meet the preset output power conditions, the minimum controllable heating unit within the heating unit is cyclically allocated according to the set second power-time state.
[0067] Optionally, the preset output power condition is:
[0068] The output power allocated to the heating unit is p×p0.
[0069] In this embodiment of the application, the cyclic allocation process for the smallest controllable heating unit in a group of heating units that meets the preset output power condition is as follows:
[0070] During the first time state, the first to p smallest controllable heating units are allocated to operate at their rated power, while the output power of the remaining smallest controllable heating units is 0.
[0071] During the second time state, the second to p+1 smallest controllable heating units are allocated to operate at rated power, while the output power of the remaining smallest controllable heating units is 0.
[0072] The circular shift is completed sequentially until the nth time state, the nth group and the 1st to p-1th smallest controllable heating units are allocated to operate at rated power, and the output power of the remaining smallest controllable heating units is 0, where n is the number of smallest controllable heating units;
[0073] Repeat the above process from the first time state to the nth time state.
[0074] Referring to the embodiment in step 102, such as Figure 2 As shown, the molten salt heating system includes 4 sets of heating units 2, each set of heating units includes 8 heating cells 1, each heating cell has a rated power of 1.25MW, and the molten salt output power issued by the DCS is 32.5MW.
[0075] According to step 103, the power distribution scheme for each minimum controllable heating unit can be obtained, such as... Figure 3 As shown, a, b, c, and d represent the processing power of individual heating units within the heating unit, corresponding to groups 1, 2, 3, and 4, respectively, as follows:
[0076] In the first time state, the output power of the first to eighth heating units in the first group of heating units are respectively [1 1]
[0077] The output power of the first to eighth heating units in the second group is [11 1 1 1 1 1 0]×1.25MW; the output power of the first to eighth heating units in the third group is [1 1 1 1 1 1 0 0]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 1 1 1 1 1 0 0]×1.25MW.
[0078] During the fourth time state, the output power of the first to eighth heating units in the first group of heating units are respectively [1 1]
[0079] The output power of the first to eighth heating units in the second group is [11 0 1 1 1 1 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 0 0 11 1 1 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 0 0 1 1 1 1]×1.25MW.
[0080] During the 8th time state, the output power of the 1st to 8th heating units in the 1st group of heating units are respectively [1 1]
[0081] The output power of the first to eighth heating units in the second group is [11 1 1 1 1 0 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 1 1 1 1 0 0 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 1 1 1 1 0 0 1]×1.25MW.
[0082] During the 12th time state, the output power of the first to eighth heating units in the first group of heating units are respectively [1 0
[0083] The output power of the first to eighth heating units in the second group is [11 0 1 1 1 1 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 1 0 11 1 1 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 0 0 1 1 1 1]×1.25MW;
[0084] During the 16th time state, the output power of the first to eighth heating units in the first group of heating units were respectively [1 1]
[0085] The output power of the first to eighth heating units in the second group is [11 1 1 1 1 0 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 1 1 1 1 1 0 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 1 1 1 1 0 01]×1.25MW.
[0086] During the 20th time period, the output power of the first to eighth heating units in the first group of heating units were [1 0] respectively.
[0087] The output power of the first to eighth heating units in the second group is [10 0 1 1 1 1 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 1 0 11 1 1 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 1 0 1 1 1 1]×1.25MW.
[0088] During the 24th time state, the output power of the first to eighth heating units in the first group of heating units were respectively [1 1]
[0089] The output power of the first to eighth heating units in the second group is [11 1 1 1 0 0 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 1 1 1 1 1 0 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 1 1 1 1 1 0 1]×1.25MW.
[0090] During the 28th time state, the output power of the first to eighth heating units in the first group of heating units were respectively [1 1]
[0091] The output power of the first to eighth heating units in the second group is [10 0 1 1 1 1 1]×1.25MW; the output power of the first to eighth heating units in the third group is [1 0 0 11 1 1 1]×1.25MW; the output power of the first to eighth heating units in the fourth group is [1 1 0 1 1 1 1]×1.25MW.
[0092] During the 32nd time state, the output power of the first to eighth heating units in the first group of heating units were [1 1]
[0093] The output power of the first to eighth heating units in the second group of heating units is [11 1 1 1 0 0 1]×1.25MW; the output power of the first to eighth heating units in the third group of heating units is [1 1 1 1 1 0 0 1]×1.25MW; the output power of the first to eighth heating units in the fourth group of heating units is [1 1 1 1 1 1 0 0 1]×1.25MW.
[0094] In one possible embodiment, the time interval between each of the 1st to 32nd time states is 0.02s.
[0095] according to Figure 2 In the embodiment shown, the total output power of all heating units in groups 1, 2, 3 and 4 is 26 × 1.25 MW = 32.5 MW in each of the 1st to 32nd time states.
[0096] The first aspect of this application is based on zero-crossing control technology. By sequentially activating each heating unit and controlling the activation time, duration, and power in a specific timing sequence, the problem of excessive power fluctuation in the power input line of the molten salt heating system is completely eliminated, while no harmonics are generated. The second aspect is that, without changing the hardware structure, the power fluctuation is eliminated by modifying the control logic at the software level, which is simple and extremely low in cost.
[0097] Figure 4 This is a block diagram 400 of an exemplary embodiment of the present application illustrating a control device for eliminating power fluctuations in molten salt energy storage heating, including a preprocessing module 410, a first allocation module 420, and a second allocation module 430.
[0098] The preprocessing module 410 receives the molten salt output power command issued by the distributed control system (DCS), preprocesses the molten salt output power command, and determines the preprocessed data.
[0099] The first allocation module 420 cyclically allocates heating units according to the preprocessed data and the set first power-time state;
[0100] The second allocation module 430, for heating units that meet the preset output power conditions, cyclically allocates the smallest controllable heating unit within the heating unit according to the set second power-time state.
[0101] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0102] Figure 5 A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of this application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the application described and / or claimed herein.
[0103] like Figure 5 As shown, device 500 includes a computing unit 501, which can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) 502 or a computer program loaded from storage unit 508 into random access memory (RAM) 503. RAM 503 may also store various programs and data required for the operation of device 500. The computing unit 501, ROM 502, and RAM 503 are interconnected via bus 504. Input / output (I / O) interface 505 is also connected to bus 504.
[0104] Multiple components in device 500 are connected to I / O interface 505, including: input unit 506, such as keyboard, mouse, etc.; output unit 507, such as various types of monitors, speakers, etc.; storage unit 508, such as disk, optical disk, etc.; and communication unit 509, such as network card, modem, wireless transceiver, etc. Communication unit 509 allows device 500 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0105] The computing unit 501 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as the voice command response method. For example, in some embodiments, the voice command response method may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the voice command response method described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to perform the voice command response method by any other suitable means (e.g., by means of firmware).
[0106] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0107] The program code used to implement the methods of this application may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0108] In the context of this application, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0109] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0110] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), the Internet, and blockchain networks.
[0111] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.
[0112] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this application can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this application can be achieved, and this is not limited herein.
[0113] The specific embodiments described above do not constitute a limitation on the scope of protection of this application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A control method for eliminating power fluctuations in molten salt energy storage heating, characterized in that, include: Receive the molten salt output power command issued by the distributed control system (DCS), and preprocess the molten salt output power command to determine the preprocessed data; The heating units are cyclically allocated based on the preprocessed data and the set first power-time state. For the heating unit that meets the preset output power condition, the minimum controllable heating unit within the heating unit is cyclically allocated according to the set second power-time state; The preprocessing of the molten salt output power command to determine preprocessed data includes: in, y The molten salt output power is issued by the DCS. p 0 represents the rated power of the smallest controllable heating unit. m The number of heating units. round The function performs integer rounding operations based on the "rounding" principle. floor The function performs a rounding operation based on the "round down" principle; The step of cyclically allocating heating units according to the preprocessed data and the set first power-time state includes: If q is not 0, in the first time state, allocate the first to the second... q The output power of the heating unit is ( p +1)× p 0, the output power of the remaining heating units is p × p 0; In the second time state, allocate the second to q The output power of the +1 heating unit is ( p +1)× p 0, the output power of the remaining heating units is p × p 0; Complete the circular shift sequentially until the first... m Within the time state, allocate the first... m Group 1 and Group 2 q The output power of the -1 heating unit is ( p +1)× p 0, the output power of the remaining heating units is p × p 0; Repeat the first time state above until the second time state. m A time state; The step of cyclically distributing the minimum controllable heating unit within the heating unit according to the set second power-time state includes: For a group of heating units that meet the preset output power conditions, in the first time state, the first to... p Each of the smallest controllable heating units operates at its rated power, while the output power of the remaining smallest controllable heating units is 0. In the second time state, allocate the second to... p +1 of the smallest controllable heating units operate at their rated power, while the output power of the remaining smallest controllable heating units is 0; Complete the circular shift sequentially until the first... n Within the time state, allocate the first... n Group 1 and Group 2 to Group 3 p -1 of the smallest controllable heating units operate at their rated power, while the output power of the remaining smallest controllable heating units is 0, where n is the number of the smallest controllable heating units; Repeat the first time state above until the second time state. n A time state.
2. The method according to claim 1, characterized in that, The step of cyclically allocating heating units according to the preprocessed data and the set first power-time state further includes: like q The output power of each group of heating units is 0, and the output power is evenly distributed among them.
3. The method according to claim 1, characterized in that, The preset output power condition is: The output power allocated to the heating unit is p × p 0.
4. The method according to claim 1, characterized in that, When cyclically distributing the smallest controllable heating element within the heating unit, the time interval for maintaining each time state is equal, which is... t 1, and t 1 is a positive integer multiple of the frequency period of the molten salt heating power supply.
5. The method according to claim 1, characterized in that, When the heating units are cyclically allocated, the time interval for each time state is equal. t 2, and t 2 is t A positive integer multiple of 1.
6. A control device based on the control method for eliminating power fluctuations in molten salt energy storage heating according to any one of claims 1-5, characterized in that, include: The preprocessing module receives the molten salt output power command issued by the distributed control system (DCS) and preprocesses the molten salt output power command to determine the preprocessed data. The first allocation module cyclically allocates heating units according to the preprocessed data and the set first power-time state; The second allocation module, for the heating unit that meets the preset output power condition, cyclically allocates the smallest controllable heating unit within the heating unit according to the set second power-time state.
7. A computer device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements the method as described in any one of claims 1-5.
Citation Information
Patent Citations
Secondary allocation-based hybrid energy storage power allocation method
CN108599276A
Low-power heating controller of induction cooker
CN212435967U