A control method and system of an electric boiler, a control terminal and a storage medium

By acquiring the operating parameters of the electric boiler, selecting the appropriate control mode, and enabling the interlocking mode when necessary, the problem of low automation level in the terminal control of the electric boiler is solved, and the accuracy of the load control of the electric boiler and the system synergy of the virtual power plant aggregation control are realized.

CN116357953BActive Publication Date: 2026-01-20SHANGHAI POWER EQUIPMENT RESEARCH INSTITUTE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310226714.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-09
Publication Date
2026-01-20
Estimated Expiration
2043-03-09

AI Technical Summary

Technical Problem

In existing technologies, the terminal control automation level of electric boilers is low, making it difficult to accurately control them according to platform instructions, which affects the accuracy of electric boiler load and the synergy of the virtual power plant's aggregated control system.

Method used

By acquiring the operating parameters of the electric boiler, determining whether preset conditions are met, selecting the appropriate control mode (dispatch mode, manual mode, or local mode), and activating the interlock mode when conditions are not met, precise control of the electric boiler can be achieved.

Benefits of technology

It improves the accuracy of electric boiler load control and the system coordination of virtual power plant aggregation control, ensuring the stable operation of electric boilers under different operating conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116357953B_ABST
    Figure CN116357953B_ABST
Patent Text Reader

Abstract

The application discloses a kind of control method, system, control terminal and storage medium of electric boiler.The method comprises: obtaining the working parameter of electric boiler;Determine whether the working parameter meets preset condition;If the working parameter meets preset condition, determine the control mode of electric boiler, and control electric boiler based on control mode;If the working parameter does not meet preset condition, start locking mode, and control electric boiler based on locking mode.The application obtains the working parameter of electric boiler, determines whether the working parameter meets preset condition, further determines the control mode of control electric boiler, controls electric boiler according to different control modes, improves the system synergy of electric boiler load control and virtual power plant aggregation control and control accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electric boiler control, and in particular to an electric boiler control method, system, control terminal and storage medium. BACKGROUND

[0002] Domestic energy enterprises have begun to build comprehensive zero-carbon power plants based on virtual power plants, aggregating adjustable loads, distributed power generation and energy storage resources to participate in demand response and ancillary services in various places. Electric boilers are a high-quality adjustable load resource.

[0003] Currently, the prior art mainly relies on an invitation mode, reusing the current network measurement architecture, and the communication means mainly rely on website publishing, WeChat group notification and other backward methods. The terminal control of the electric boiler has low automation level, and it is difficult to accurately control according to the platform instructions. SUMMARY

[0004] The present application provides an electric boiler control method, system, control terminal and storage medium, which realizes the selection of a virtual power plant user control mode, precise control of the electric boiler through an adjustment signal, and improves the accuracy of electric boiler load control.

[0005] According to an aspect of the present application, an electric boiler control method is provided, which comprises:

[0006] obtaining working parameters of the electric boiler;

[0007] determining whether the working parameters meet a preset condition;

[0008] if the working parameters meet the preset condition, determining a control mode of the electric boiler, and controlling the electric boiler based on the control mode;

[0009] if the working parameters do not meet the preset condition, starting a lockout mode, and controlling the electric boiler based on the lockout mode.

[0010] Optionally, the working parameters include temperature parameters, pressure parameters and liquid level parameters; determining whether the working parameters meet the preset condition comprises: determining whether the temperature parameters are greater than a first preset parameter, or whether the pressure parameters are greater than a second preset parameter, or whether the liquid level parameters are greater than a third preset parameter; if the temperature parameters are greater than the first preset parameter, or the pressure parameters are greater than the second preset parameter, or the liquid level parameters are greater than the third preset parameter, it is determined that the working parameters do not meet the preset condition; if the temperature parameters are less than or equal to the first preset parameter, and the pressure parameters are less than or equal to the second preset parameter, and the liquid level parameters are less than or equal to the third preset parameter, it is determined that the working parameters meet the preset condition.

[0011] Optionally, the electric boiler is controlled based on the lockout mode, including: based on the lockout mode, keeping the current control output of the electric boiler unchanged.

[0012] Optionally, the control mode includes a scheduling mode, a manual mode and an on-site mode.

[0013] Optionally, if the control mode is the scheduling mode, the electric boiler is controlled based on the scheduling mode, including: obtaining a preset load and a current control output of the electric boiler; determining a first difference value of the preset load and the current control output; determining an output load according to the first difference value and a first control algorithm, and controlling the current control output of the electric boiler to be the output load; wherein the first control algorithm is u(t) is the output load, K p is a proportional gain, K i is an integral gain, K d is a differential gain, and e(t) is the first difference value.

[0014] Optionally, if the control mode is the manual mode, the electric boiler is controlled based on the manual mode, including: obtaining a set power input by a user, and controlling the current control output of the electric boiler to be the set power.

[0015] Optionally, if the control mode is the on-site mode, the electric boiler is controlled based on the on-site mode, including: obtaining a current working temperature of the electric boiler and a preset temperature; determining a second difference value of the current working temperature and the preset temperature; determining an output temperature according to the second difference value and a second control algorithm, and controlling the current working temperature of the electric boiler to be the output temperature; wherein the second control algorithm is u'(t) is the output temperature, K p is a proportional gain, K i is an integral gain, K d is a differential gain, and e'(t) is the second difference value.

[0016] According to another aspect of the present application, the present application further provides a control device of an electric boiler, which comprises:

[0017] a parameter obtaining module, configured to obtain a working parameter of the electric boiler;

[0018] a condition determining module, configured to determine whether the working parameter meets a preset condition;

[0019] a first control module, configured to determine a control mode of the electric boiler if the working parameter meets the preset condition, and control the electric boiler based on the control mode;

[0020] The second control module is configured to start a lock mode if the working parameter does not meet the preset condition, and control the electric boiler based on the lock mode.

[0021] According to another aspect of the present application, the embodiments of the present application further provide a control terminal, comprising: at least one processor; and a memory connected with the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the control method of the electric boiler according to any one of the embodiments of the present application.

[0022] According to another aspect of the present application, the embodiments of the present application further provide a control system of an electric boiler, comprising: a virtual power plant platform, an electric boiler and the control terminal according to any one of the embodiments of the present application.

[0023] According to another aspect of the present application, the embodiments of the present application further provide a computer readable storage medium, which stores computer instructions for enabling a processor to execute the control method of the electric boiler according to any one of the embodiments of the present application.

[0024] The technical scheme of the embodiments of the present application comprises: obtaining a working parameter of an electric boiler; determining whether the working parameter meets a preset condition; if the working parameter meets the preset condition, determining a control mode of the electric boiler and controlling the electric boiler based on the control mode; and if the working parameter does not meet the preset condition, starting a lock mode and controlling the electric boiler based on the lock mode. Based on the above embodiments, the working parameter of the electric boiler is obtained, and whether the working parameter meets the preset condition is determined, and then the control mode of the electric boiler is determined, and the electric boiler is controlled according to different control modes, so that the system collaboration and control accuracy of the electric boiler load control and the virtual power plant aggregation control are improved.

[0025] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0027] Figure 1 is a flowchart of the control method of the electric boiler provided in the first embodiment of the present application;

[0028] Figure 2 is a flow chart of a control method of an electric boiler provided in Embodiment Two of the present application;

[0029] Figure 3 is a structural schematic diagram of a control device of an electric boiler provided in Embodiment Three of the present application;

[0030] Figure 4 is a structural schematic diagram of a control system of an electric boiler provided in Embodiment Four of the present application;

[0031] Figure 5 is a structural schematic diagram of a control terminal provided in Embodiment Five of the present application. DETAILED DESCRIPTION

[0032] In order to make the personnel in the technical field better understand the present application scheme, the technical scheme in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by the personnel in the field without creative labor should belong to the protection scope of the present application.

[0033] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0034] Embodiment One

[0035] Figure 1 is a flow chart of a control method of an electric boiler provided in Embodiment One of the present application. The present embodiment can be applicable to the load control of an electric boiler. The method can be executed by a control device of the electric boiler, which can be realized in the form of hardware and / or software. In a specific embodiment, the control device of the electric boiler can be configured in a control terminal. As shown in the figure, the method of the present embodiment specifically includes the following steps: Figure 1

[0036] ​S101, acquire a working parameter of an electric boiler.

[0037] The electric boiler is powered by electricity and converts electrical energy into heat energy. The working parameter includes a temperature parameter, a pressure parameter, and a liquid level parameter.

[0038] Specifically, the temperature parameter, the pressure parameter, and the liquid level parameter of the electric boiler are directly acquired from the electric boiler.

[0039] S102, determine whether the working parameter meets a preset condition.

[0040] The preset condition is a condition of the working parameter set in advance.

[0041] Specifically, it is determined whether the temperature parameter is greater than a first preset parameter, or whether the pressure parameter is greater than a second preset parameter, or whether the liquid level parameter is greater than a third preset parameter. If the temperature parameter is greater than the first preset parameter, or the pressure parameter is greater than the second preset parameter, or the liquid level parameter is greater than the third preset parameter, it is determined that the working parameter does not meet the preset condition. If the temperature parameter is less than or equal to the first preset parameter, and the pressure parameter is less than or equal to the second preset parameter, and the liquid level parameter is less than or equal to the third preset parameter, it is determined that the working parameter meets the preset condition.

[0042] The first preset parameter is a temperature value set in advance and is used to determine whether the temperature parameter meets the preset condition. The second preset parameter is a pressure value set in advance and is used to determine whether the pressure parameter meets the preset condition. The third preset parameter is a liquid level parameter set in advance and is used to determine whether the liquid level parameter meets the preset condition.

[0043] Specifically, it is determined whether the first preset parameter, the second preset parameter, and the third preset parameter, whether the temperature parameter is greater than the first preset parameter, or whether the pressure parameter is greater than the second preset parameter, or whether the liquid level parameter is greater than the third preset parameter. If the temperature parameter is greater than the first preset parameter, or the pressure parameter is greater than the second preset parameter, or the liquid level parameter is greater than the third preset parameter, it is determined that the working parameter does not meet the preset condition, and S104 is executed. If the temperature parameter is less than or equal to the first preset parameter, and the pressure parameter is less than or equal to the second preset parameter, and the liquid level parameter is less than or equal to the third preset parameter, it is determined that the working parameter meets the preset condition, and S103 is executed.

[0044] For example, if the first preset parameter is determined to be 85 degrees Celsius, the second preset parameter is determined to be 22 MPa, and the third preset parameter is determined to be 200 mm, the temperature parameter of the electric boiler is determined to be 88 degrees Celsius, the pressure parameter of the electric boiler is determined to be 30 MPa, and the liquid level parameter of the electric boiler is determined to be 220 mm, the temperature parameter 88 degrees Celsius is greater than the first preset parameter 85 degrees Celsius, the pressure parameter 30 MPa is greater than the second preset parameter 22 MPa, and the liquid level parameter 220 mm is greater than the third preset parameter 200 mm. Therefore, it is determined that the working parameters do not meet the preset conditions, and S104 is performed. If the temperature parameter of the electric boiler is determined to be 80 degrees Celsius, the pressure parameter of the electric boiler is determined to be 20 MPa, and the liquid level parameter of the electric boiler is determined to be 200 mm, the temperature parameter 80 degrees Celsius is less than or equal to the first preset parameter 85 degrees Celsius, the pressure parameter 20 MPa is less than or equal to the second preset parameter 22 MPa, and the liquid level parameter 200 mm is less than or equal to the third preset parameter 200 mm. Therefore, it is determined that the working parameters meet the preset conditions, and S103 is performed.

[0045] S103, determining a control mode of the electric boiler, and controlling the electric boiler based on the control mode.

[0046] The control mode includes a dispatch mode, a manual mode, and an on-site mode. If the dispatch mode is selected, the registers of the manual mode and the on-site mode are reset. Similarly, if the manual mode is selected, the registers of the dispatch mode and the on-site mode are reset. If the on-site mode is selected, the registers of the dispatch mode and the manual mode are reset.

[0047] Specifically, if the working parameters meet the preset conditions, the control mode of the electric boiler is determined to be the dispatch mode, the manual mode, or the on-site mode, and the electric boiler is controlled based on the determined control mode. At the same time, the manual power setting value is fed back to the virtual power plant synchronously. This setting has the advantage of facilitating the virtual power plant to adjust the aggregation planning.

[0048] For example, if the control mode of the electric boiler is determined to be the dispatch mode, the electric boiler is controlled based on the dispatch mode. If the control mode of the electric boiler is determined to be the manual mode, the electric boiler is controlled based on the manual mode. If the control mode of the electric boiler is determined to be the on-site mode, the electric boiler is controlled based on the on-site mode.

[0049] S104, starting a lockout mode, and controlling the electric boiler based on the lockout mode.

[0050] The lockout mode is to use the lockout control output as the current value of the electric boiler to control the electric boiler.

[0051] Specifically, if the working parameter does not meet the preset condition, the lock mode is started, and the lock control output is output to the current value of the electric boiler based on the lock mode, the electric boiler is controlled by the current value of the electric boiler, and the lock state is fed back to the virtual power plant at the same time, so as to facilitate the virtual power plant to adjust the aggregation planning again.

[0052] The technical scheme of the embodiment of the application comprises the following steps: obtaining a working parameter of an electric boiler; determining whether the working parameter meets a preset condition; if the working parameter meets the preset condition, determining a control mode of the electric boiler and controlling the electric boiler based on the control mode; and if the working parameter does not meet the preset condition, starting a lock mode and controlling the electric boiler based on the lock mode.

[0053] Embodiment two

[0054] Figure 2 is a flowchart of a control method of an electric boiler provided in the second embodiment of the application, and based on the above-mentioned embodiment, the discrete point information of the backward lane line of the vehicle is calculated according to the forward lane line parameter and the longitudinal distance, and the backward lane line equation information is obtained by fitting the discrete point information, and the backward lane line of the vehicle is further optimized according to the backward lane line equation information, as shown in Figure 2 The method specifically comprises the following steps:

[0055] S201, obtaining a working parameter of an electric boiler.

[0056] Specifically, the temperature parameter, the pressure parameter and the liquid level parameter of the electric boiler are directly obtained from the electric boiler.

[0057] S202, determining whether the working parameter meets a preset condition.

[0058] Specifically, a first preset parameter, a second preset parameter and a third preset parameter are determined, and it is determined whether the temperature parameter is greater than the first preset parameter, or whether the pressure parameter is greater than the second preset parameter, or whether the liquid level parameter is greater than the third preset parameter; if the temperature parameter is greater than the first preset parameter, or the pressure parameter is greater than the second preset parameter, or the liquid level parameter is greater than the third preset parameter, it is determined that the working parameter does not meet the preset condition, and S211 is executed; if the temperature parameter is less than or equal to the first preset parameter, and the pressure parameter is less than or equal to the second preset parameter, and the liquid level parameter is less than or equal to the third preset parameter, it is determined that the working parameter meets the preset condition, and S203 is executed.

[0059] S203, determine the control mode of the electric boiler.

[0060] Specifically, if the working parameter meets the preset condition, it is determined that the control mode of the electric boiler is one of the dispatch mode, the manual mode and the local mode, if it is determined that the control mode of the electric boiler is the dispatch mode, S204 is executed; if it is determined that the control mode of the electric boiler is the manual mode, S207 is executed; if it is determined that the control mode of the electric boiler is the local mode, S208 is executed.

[0061] In the execution process, if S204-S206 are executed, S207 and S208-S210 are not executed; if S207 is executed, S204-S206 and S208-S210 are not executed; if S208-S210 are executed, S204-S206 and S207 are not executed.

[0062] S204, determine that the control mode of the electric boiler is the dispatch mode, and acquire the preset load and the current control output of the electric boiler.

[0063] The preset load is a preset safe load of the electric boiler, and the current control output is a real-time load in the current working state of the electric boiler.

[0064] Specifically, it is determined that the control mode of the electric boiler is the dispatch mode, the preset load of the electric boiler is determined, and the current control output of the electric boiler in the current working state is acquired in real time.

[0065] S205, determine the first difference value of the preset load and the current control output.

[0066] Specifically, after the preset load and the current control output of the electric boiler are acquired, the preset load and the current control output are calculated by difference to determine the first difference value of the preset load and the current control output.

[0067] For example, if the preset load acquired is 500 kW and the current control output of the electric boiler is 450 kW, the first difference value of the preset load and the current control output is determined to be 50 kW.

[0068] S206, according to the first difference value and the first control algorithm, determine the output load, and control the current control output of the electric boiler to be the output load.

[0069] The first control algorithm is u(t) is the output load, K p is the proportional gain, K i is the integral gain, K d is the differential gain, and e(t) is the first difference value. The proportional gain K p , the integral gain K i and the differential gain K dAll are constant coefficients.

[0070] Specifically, after determining the first difference value, the first difference value is input into the first control algorithm In the middle, the output load u(t) is calculated and determined, and the current control output of the electric boiler is controlled to be the output load.

[0071] S207, determine the control mode of the electric boiler as manual mode, obtain the set power input by the user, and control the current control output of the electric boiler as the set power.

[0072] Wherein, the set power is the power of the electric boiler preset by the user.

[0073] Specifically, determine the control mode of the electric boiler as manual mode, obtain the set power input by the user, and directly use the set power input by the user as the control instruction of continuous gear adjustment of the electric boiler, and control the current control output of the electric boiler as the set power.

[0074] S208, determine the control mode of the electric boiler as local mode, and obtain the current working temperature and the preset temperature of the electric boiler.

[0075] Wherein, the current working temperature is the working temperature in the current working process of the electric boiler; the preset temperature is the preset safe working temperature of the electric boiler, which can be 75 degrees Celsius, 80 degrees Celsius, 85 degrees Celsius, etc., which is not limited in the embodiment.

[0076] Specifically, determine the control mode of the electric boiler as local mode, determine the preset temperature of the electric boiler, and obtain the current working temperature in real time under the current working state of the electric boiler.

[0077] S209, determine the second difference value of the current working temperature and the preset temperature.

[0078] Specifically, after obtaining the current working temperature and the preset temperature of the electric boiler, the current working temperature and the preset temperature are calculated by difference, and the second difference value of the current working temperature and the preset temperature is determined.

[0079] For example, if the preset temperature is 85 degrees Celsius and the current working temperature of the electric boiler is 80 degrees Celsius, the second difference value of the preset temperature and the current working temperature is 5 degrees Celsius.

[0080] S210, according to the second difference value and the second control algorithm, determine the output temperature, and control the current working temperature of the electric boiler as the output temperature.

[0081] Wherein, the second control algorithm is u'(t) is the output temperature, K p is the proportional gain, K iK is integral gain d K is differential gain, e'(t) is the second difference value.

[0082] Specifically, after determining the second difference value, the second difference value is input into the second control algorithm In the second control algorithm, the output temperature u'(t) is calculated and determined, and the current working temperature of the electric boiler is controlled to be the output temperature.

[0083] S211, start the lockout mode, based on the lockout mode, control the current control output of the electric boiler to remain unchanged.

[0084] Specifically, if the working parameter does not meet the preset condition, the lockout mode is started, and the current value of the lockout control output to the electric boiler is based on the lockout mode, and the electric boiler is controlled by the current value of the electric boiler.

[0085] The technical scheme of the embodiment of the application, by acquiring the working parameter of the electric boiler; determining whether the working parameter meets the preset condition; if the working parameter meets the preset condition, determining the control mode of the electric boiler; if it is determined that the control mode of the electric boiler is the dispatch mode, the preset load and the current control output of the electric boiler are acquired; the first difference between the preset load and the current control output is determined; according to the first difference and the first control algorithm, the output load is determined, and the current control output of the electric boiler is controlled to be the output load; if it is determined that the control mode of the electric boiler is the manual mode, the set power input by the user is acquired, and the current control output of the electric boiler is controlled to be the set power; if it is determined that the control mode of the electric boiler is the local mode, the current working temperature of the electric boiler and the preset temperature are acquired; the second difference between the current working temperature and the preset temperature is determined; according to the second difference and the second control algorithm, the output temperature is determined, and the current working temperature of the electric boiler is controlled to be the output temperature; if the working parameter does not meet the preset condition, the lockout mode is started, and based on the lockout mode, the current control output of the electric boiler is controlled to remain unchanged. On the basis of the above embodiment, if the working parameter meets the preset condition, different control modes of the electric boiler are determined, and the electric boiler is controlled according to different control modes; if the working parameter does not meet the preset condition, the lockout mode is started, and based on the lockout mode, the current control output of the electric boiler is controlled to remain unchanged, which improves the system collaboration of the control of the electric boiler and the virtual power plant aggregation control and the precision of the control.

[0086] Embodiment three

[0087] Figure 3 It is a structure schematic diagram of an electric boiler control device provided in the embodiment three of the application, which comprises: a parameter acquisition module 301, a condition determination module 302, a first control module 303 and a second control module 304. Among them,

[0088] The parameter acquisition module 301 is configured to acquire a working parameter of the electric boiler.

[0089] The condition determination module 302 is configured to determine whether the working parameter meets a preset condition.

[0090] The first control module 303 is configured to determine a control mode of the electric boiler if the working parameter meets the preset condition, and control the electric boiler based on the control mode.

[0091] The second control module 304 is configured to start a lockout mode and control the electric boiler based on the lockout mode if the working parameter does not meet the preset condition.

[0092] Optionally, the working parameter includes a temperature parameter, a pressure parameter and a liquid level parameter.

[0093] Optionally, the condition determination module 302 is specifically configured to determine whether the temperature parameter is greater than a first preset parameter, or whether the pressure parameter is greater than a second preset parameter, or whether the liquid level parameter is greater than a third preset parameter; if the temperature parameter is greater than the first preset parameter, or the pressure parameter is greater than the second preset parameter, or the liquid level parameter is greater than the third preset parameter, it is determined that the working parameter does not meet the preset condition; if the temperature parameter is less than or equal to the first preset parameter, and the pressure parameter is less than or equal to the second preset parameter, and the liquid level parameter is less than or equal to the third preset parameter, it is determined that the working parameter meets the preset condition.

[0094] Optionally, the second control module 304 is specifically configured to control the current control output of the electric boiler to remain unchanged based on the lockout mode.

[0095] Optionally, the control mode includes a dispatch mode, a manual mode and an on-site mode.

[0096] Optionally, if the control mode is the dispatch mode, the first control module 303 is specifically configured to acquire a preset load amount and a current control output of the electric boiler, determine a first difference value of the preset load amount and the current control output, determine an output load according to the first difference value and a first control algorithm, and control the current control output of the electric boiler to be the output load.

[0097] Optionally, the first control algorithm is u(t) is the output load, K p is a proportional gain, K i is an integral gain, K d is a differential gain, and e(t) is the first difference value.

[0098] Optionally, if the control mode is the manual mode, the first control module 303 is specifically configured to acquire a set power input by a user, and control the current control output of the electric boiler to be the set power.

[0099] Optionally, if the control mode is the on-site mode, the first control module 303 is specifically configured to: determine a second difference value between the current working temperature and the preset temperature; determine the output temperature according to the second difference value and a second control algorithm, and control the current working temperature of the electric boiler to be the output temperature.

[0100] Optionally, the second control algorithm is u'(t) is the output temperature, K p is a proportional gain, K i is an integral gain, K d is a differential gain, and e'(t) is the second difference value.

[0101] The control device of the electric boiler provided in the embodiments of the present application can execute the control method of the electric boiler provided in any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method.

[0102] Embodiment Four

[0103] Figure 4 is a structural schematic diagram of an electric boiler control system provided in Embodiment Four of the present application, which includes a virtual power plant platform 401, an electric boiler 402, and a control terminal 403 of the present application. Wherein,

[0104] The virtual power plant platform 401 is specifically configured to: determine a preset load amount P(t) of the electric boiler, a set power, and a preset temperature, and send the preset load amount, the set power, and the preset temperature of the electric boiler to the control terminal 403. vpp

[0105] The electric boiler 402 is specifically configured to: acquire a current control output P(t) of the electric boiler and a current working temperature, and send the current control output and the current working temperature of the electric boiler to the control terminal 403. m

[0106] ​​The control terminal 403 specifically comprises a mode selection module 4031, a boundary lock module 4032 and a continuous controllable module 4033. The mode selection module 4031 comprises a scheduling mode button, a manual mode button and an on-site mode button, which are used to determine the control mode of the electric boiler. The boundary lock module 4032 comprises a temperature parameter safety boundary, i.e., a first preset parameter, a pressure parameter safety boundary, i.e., a second preset parameter, and a liquid level parameter safety boundary, i.e., a third preset parameter, which are used to determine whether the preset condition is met, and if not, the lock mode is started. The continuous controllable module 4033 further comprises an ambient temperature measurement of the working environment of the electric boiler and a user's metered load measurement, which are used to obtain the current working temperature and the current working load of the electric boiler. The continuous controllable module 4033 is used to determine the mode selection M i (t) according to the specific mode state of M i (t) according to the specific state of M

[0107] The technical scheme of the embodiment of the present application realizes the determination of the control mode of the electric boiler through the interaction between the virtual power plant, the electric boiler and the control terminal of the embodiment of the present application contained in the control system of the electric boiler, controls the electric boiler according to different control modes, and improves the accuracy of the electric boiler load control.

[0108] Embodiment five

[0109] Figure 5 is a structural schematic diagram of a control terminal provided in the embodiment five of the present application, which is intended to represent various forms of digital computers, such as a laptop computer, a desktop computer, a workstation, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The control terminal can also represent various forms of mobile devices, such as a personal digital processor, a cellular phone, a smart phone, a wearable device (such as a helmet, glasses, a watch, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are merely examples, and are not intended to limit the implementation of the present application described herein and / or claimed.

[0110] As Figure 5As shown, the control terminal 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., communicatively connected to the at least one processor 11, wherein the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the control terminal 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0111] Various components in the control terminal 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, speakers, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the control terminal 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0112] The processor 11 can be various general and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 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 processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the control method of the electric boiler.

[0113] In some embodiments, the control method of the electric boiler can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the control terminal 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the control method of the electric boiler described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the control method of the electric boiler by any other appropriate means, such as by means of firmware.

[0114] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a load programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0115] Computer programs used to implement the processes of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program, when executed, can cause instructions defined in the flow charts and / or block diagrams to be implemented on the computer or other programmable apparatus. The computer programs can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package, partially on a machine and partially on a remote machine or entirely on a remote machine or server.

[0116] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0117] To provide for interaction with a user, the systems and techniques described here can be implemented on a control terminal having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the control terminal. Other kinds of devices can be used to provide for interaction with a user as well; 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 acoustic, speech, or tactile input.

[0118] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0119] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0120] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.

[0121] The specific embodiments described above are not intended to be limiting, and persons skilled in the art will appreciate that various modifications, combinations, sub-combinations and alternatives can be made to the specific embodiments without departing from the spirit and principles of the disclosure. Accordingly, the disclosure is not limited to the specific embodiments described above, but only by the scope of the appended claims.

Claims

1. A control method for an electric boiler, characterized in that, The method includes: Obtain the operating parameters of the electric boiler; Determine whether the operating parameters meet the preset conditions; If the operating parameters meet the preset conditions, the control mode of the electric boiler is determined, and the electric boiler is controlled based on the control mode, and the manual power setting value is fed back to the virtual power plant platform; wherein, the control mode includes dispatch mode, manual mode and local mode; If the operating parameters do not meet the preset conditions, the interlock mode is activated, and the electric boiler is controlled based on the interlock mode. The operating parameters include temperature parameters, pressure parameters, and liquid level parameters; Determining whether the operating parameters meet the preset conditions includes: Determine whether the temperature parameter is greater than a first preset parameter, or whether the pressure parameter is greater than a second preset parameter, or whether the liquid level parameter is greater than a third preset parameter; If the temperature parameter is greater than the first preset parameter, or the pressure parameter is greater than the second preset parameter, or the liquid level parameter is greater than the third preset parameter, then it is determined that the working parameter does not meet the preset conditions. If the temperature parameter is less than or equal to the first preset parameter, the pressure parameter is less than or equal to the second preset parameter, and the liquid level parameter is less than or equal to the third preset parameter, then the operating parameters are determined to meet the preset conditions.

2. The method according to claim 1, characterized in that, The control of the electric boiler based on the interlocking mode includes: Based on the aforementioned lockout mode, the current control output of the electric boiler remains unchanged.

3. The method according to claim 1, characterized in that, If the control mode is the scheduling mode; Controlling the electric boiler based on the aforementioned scheduling mode includes: Obtain the preset load and the current control output of the electric boiler; Determine the first difference between the preset load and the current control output; Based on the first difference and the first control algorithm, the output load is determined, and the current control output of the electric boiler is controlled to be the output load. Wherein, the first control algorithm is For the output load, For proportional gain, For integral gain, For differential gain, This is the first difference.

4. The method according to claim 1, characterized in that, If the control mode is the manual mode; Controlling the electric boiler based on the manual mode includes: The system obtains the user-inputted power setting and controls the current control output of the electric boiler to the set power setting.

5. The method according to claim 1, characterized in that, If the control mode is the local mode; Controlling the electric boiler based on the local mode includes: Obtain the current operating temperature and preset temperature of the electric boiler; Determine a second difference between the current operating temperature and the preset temperature; Based on the second difference and the second control algorithm, the output temperature is determined, and the current operating temperature of the electric boiler is controlled to be the output temperature. The second control algorithm is as follows: The output temperature, For proportional gain, For integral gain, For differential gain, This is the second difference.

6. A control terminal, characterized in that, The control terminal includes: At least one processor; and a memory communicatively connected to said at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the control method for the electric boiler according to any one of claims 1-5.

7. A control system for an electric boiler, characterized in that, The system includes: a virtual power plant platform, an electric boiler, and the control terminal as described in claim 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the control method for the electric boiler according to any one of claims 1-5.

Citation Information

Patent Citations

  • Control method and control device of boiler system

    CN109915807A

  • A controlgear and system for machine furnace coordination system

    CN205480921U