Multi-pressure-level off-peak power utilization automatic control method and system and storage medium

By constructing an air compressor distribution diagram and optimizing the selection of air compressors, the problems of energy loss and electricity costs in the power control of multi-pressure level air compressors were solved, achieving the minimization of electricity costs and the reduction of energy loss, and improving the stability of the gas usage environment.

CN120896196AActive Publication Date: 2025-11-04ZHEJIANG SANWEI MATERIAL TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511081145.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-04
Publication Date
2025-11-04
Estimated Expiration
2045-08-04

AI Technical Summary

Technical Problem

Existing technologies cannot effectively reduce energy consumption and electricity costs when dealing with the electrical control of air compressors with multiple pressure levels, especially when the demand for air is inconsistent during different working periods. Conventional off-peak power consumption modes have failed to maximize electricity cost savings.

Method used

By acquiring gas demand information, dividing working periods, constructing an air compressor distribution map, and optimizing air compressor selection and control parameters based on electricity billing rules, a refined power distribution for multiple pressure levels can be achieved, reducing energy consumption.

Benefits of technology

It enables power allocation based on actual gas demand and electricity billing methods under multiple pressure levels, with the goal of minimizing electricity costs, thereby reducing energy consumption and improving the stability of the gas usage environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120896196A_ABST
    Figure CN120896196A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-pressure-level off-peak power utilization automatic control method and system and a storage medium, and the method comprises the steps: obtaining gas demand information which comprises a pressure demand and a duration demand; dividing working periods according to the duration demand, and matching the pressure demand of each working period; for each working period, based on the corresponding pressure demand, an air pressure distribution graph is constructed through a preset alternative air compressor set; on the basis of the air pressure distribution diagram, through a preset electricity utilization charging rule, the selected air compressors in all the working periods are obtained; and automatic control parameters are generated for the selected air compressor, and the selected air compressor is controlled to work based on the automatic control parameters. Under the condition of multiple pressure levels, the air pressure distribution graph is constructed, and the electricity is distributed by taking the electricity charge minimization as the target according to the gas consumption requirements and the electricity charging modes of different time periods, so that the energy loss is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of power control, in particular to a multi-pressure-level peak-shifting power consumption automatic control method and system and a storage medium. BACKGROUND

[0002] Air compressors are air compression equipment that can meet the gas demand of industrial production and daily life. Currently, enterprises usually use multiple air compressors of different pressure levels to meet diversified production needs and improve energy utilization efficiency. In addition, considering cost control, the air compressors used by the enterprises are not only from the enterprise's integrated power station but also from the thermal power plant.

[0003] Because the enterprise power consumption usually adopts a segmented billing method of peak, high peak, flat section, and low valley, while the thermal power plant adopts an average price billing method, in order to reduce electricity costs, the enterprise usually starts the air compressors of the thermal power plant during the daytime peak and high peak period and starts the air compressors of the enterprise during the nighttime low valley period to achieve the purpose of saving electricity costs. Since the gas demand during different working periods in actual production is not necessarily the same, simply allocating air compressors according to the daytime peak and nighttime low valley is not the most suitable, and in the case of multiple pressure levels, it is not clear which situation, using high pressure levels at night or using low pressure levels during the day, will result in more electricity costs. Therefore, this conventional peak-shifting power consumption mode may not necessarily reduce electricity costs. SUMMARY

[0004] The purpose of the present application is to provide a multi-pressure-level peak-shifting power consumption automatic control method and system that can allocate pressure levels according to the actual production gas demand and electricity billing rules during different periods to minimize electricity costs and maximize energy loss.

[0005] In a first aspect, the present application provides a multi-pressure-level peak-shifting power consumption automatic control method, which adopts the following technical solution: Obtain gas demand information, which includes pressure demand and time length demand; Divide the working periods according to the time length demand and match the pressure demand of each working period; For each working period, based on the corresponding pressure demand, construct an air compression distribution graph through a pre-device selected air compressor set; Based on the air compression distribution graph, obtain the selected air compressor of each working period through a pre-set electricity billing rule; Generate an automatic control parameter for the selected air compressor and control the selected air compressor to work based on the automatic control parameter.

[0006] By the technical scheme, by dividing the working period, taking the air pressure distribution diagram as the bottom layer data architecture, in the case of multiple pressure levels, the power distribution can be performed according to the actual air demand and the electricity charge mode of different working periods, so as to minimize the electricity charge and reduce the energy loss.

[0007] Optionally, the pre-equipment-selected air compressor set includes an alternative air compressor number and a pressure level, and the air pressure distribution diagram is constructed based on the corresponding pressure demand through the pre-equipment-selected air compressor set, including: Initializing a directed graph and a priority queue, the directed graph including a source node and corresponding node information, and the node information containing a carried pressure, and the priority queue being initially empty; Taking the source node as a parent node, the pre-equipment-selected air compressor set is used to obtain an alternative air compressor set of the parent node based on the pressure demand and the priority queue; If the alternative air compressor set of the parent node is not empty, the alternative air compressor set is traversed, and a child node under the parent node is generated with the number of the alternative air compressor as an edge; Traversing the child node under the parent node, it is judged whether the carried pressure of the child node reaches the pressure demand, If yes, the child node is recorded as a target node, and a path from the source node to the target node is recorded as a target path; If no, the path from the source node to the child node is added to the priority queue, and the parent node is obtained by taking the child node as a parent node, and it is judged whether the alternative air compressor set is empty, and the process is repeated until all the child nodes are traversed, and the directed graph formed by all the nodes and edges is recorded as the air pressure distribution diagram.

[0008] Optionally, the pre-equipment-selected air compressor set is used to obtain an alternative air compressor set of the parent node based on the pressure demand and the priority queue, including: If the priority queue is not empty, a path containing the parent node in the priority queue is obtained, and an air compressor contained in the path is marked as unselectable; Based on the pressure demand and the carried pressure of the parent node, a remaining distribution pressure is calculated; If the pressure level of the alternative air compressor is greater than the remaining distribution pressure and the difference is greater than a preset pressure threshold, the alternative air compressor of the pressure level is marked as unselectable; Based on the unselectable mark, the alternative air compressor is obtained by screening from the pre-equipment-selected air compressor set; Based on the alternative air compressor, one of the air compressors of the same pressure level is selected for combination to generate the alternative air compressor set.

[0009] Optionally, the pre-equipment-selected air compressor set is used to obtain an alternative air compressor set based on the pressure demand and the priority queue, including: For each work period, based on the air pressure distribution map, all target paths are obtained; Based on the current work period and the preset electricity billing rules, the electricity cost of all target paths is calculated; The target path with the minimum electricity cost is recorded as the selected path, and the air compressor included in the selected path is taken as the selected air compressor of the current work period.

[0010] Optionally, after the selected air compressor of each work period is obtained, the method further comprises: Based on the selected air compressors of the previous and subsequent work periods, a changed air compressor is determined; Based on the changed air compressor, a gas supply change curve is generated by a preset method; Based on the gas supply change curve, accurate start-stop parameters are generated for the changed air compressor.

[0011] Optionally, after the selected air compressors of the previous and subsequent work periods are determined, the method further comprises: Based on each work period, when the changed air compressor needs to be stopped, the interval duration of the next start of the changed air compressor is obtained; Based on the interval duration, the no-load loss amount of the changed air compressor is estimated by a preset parameter; It is judged whether the no-load loss amount is less than the preset start-up loss amount; If yes, the changed air compressor is marked as a no-load running state; If not, the changed air compressor is marked as a stop state.

[0012] Optionally, after the selected air compressor of each work period is obtained based on the air pressure distribution map and the preset electricity billing rules, the method further comprises: Based on the selected air compressors of each work period, the pressure bearing range of each work period is estimated by a preset method; Based on each work period, a gas demand fluctuation range is generated by a preset gas fluctuation model; If the gas demand fluctuation range exceeds the pressure bearing range, a gas demand difference value is calculated and obtained; Based on the gas demand difference value, the selected air compressor is re-obtained by the air pressure distribution map.

[0013] Optionally, the automatic control parameters include control start-stop time and monitoring indicators, and the method of generating automatic control parameters for the selected air compressor and controlling the selected air compressor to work based on the automatic control parameters comprises: Based on the control start-stop time, the air compressor starts or stops working; When the selected air compressor is in a running state, the monitoring data of the selected air compressor is obtained in real time; Based on the monitoring data, whether there is an abnormal work is judged by a monitoring index; If yes, a first prompt information is output, which is used to indicate that the work state is abnormal.

[0014] In a second aspect, the application provides a multi-pressure level peak-shaving electricity automatic control system, comprising: The data acquisition module 101 is configured to acquire gas demand information, wherein the gas demand information comprises pressure demand and time length demand; The work period division module 102 is configured to divide work periods according to the time length demand and match pressure demand of each work period; The air compressor allocation graph construction module 103 is configured to construct an air compressor allocation graph for each work period based on the corresponding pressure demand by using a pre-device selected air compressor set; The air compressor selection module 104 is configured to obtain selected air compressors for each work period based on the air compressor allocation graph by using a pre-set electricity billing rule; The control parameter generation module 105 is configured to generate automatic control parameters for the selected air compressors and control the selected air compressors to work based on the automatic control parameters.

[0015] In a third aspect, the application provides a computer readable storage medium storing a computer program capable of being loaded by a processor and executing the above-mentioned multi-pressure level peak-shaving electricity automatic control method.

[0016] To sum up, the application first divides work periods, uses an air compressor allocation graph as a bottom data architecture, and in the case of multiple pressure levels, distributes electricity according to actual gas demand and electricity billing mode of different work periods to minimize electricity cost, thereby reducing energy loss. In addition, when distributing air compressors, the application optimizes the distribution of air compressors by predicting fluctuations in gas demand to enhance the stability of the gas environment. Furthermore, the application comprehensively considers multiple dimensions to optimize control and maximize the reduction of electricity energy loss by adjusting the working state of the air compressor and the characteristics and energy loss of the air compressor itself. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 is a flowchart of a multi-pressure level peak-shaving electricity automatic control method provided by an embodiment of the application; Figure 2 is a flowchart of constructing an air compressor allocation graph provided by an embodiment of the application; Figure 3 is a flowchart of obtaining a selectable air compressor set of a parent node provided by an embodiment of the application; Figure 4 is an example of an air compression distribution diagram provided by an embodiment of the present application; Figure 5 is a schematic diagram of a multi-pressure-level staggered power consumption automatic control system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0018] The following will be described in detail in combination with the accompanying drawings. Figure 1 - the accompanying drawings Figure 5 , and the present application will be further described in detail.

[0019] The present application provides a multi-pressure-level staggered power consumption automatic control method, referring to Figure 1 , comprising the following steps: S100, obtaining gas demand information.

[0020] The gas demand information includes pressure demand and duration demand. The gas demand information is mainly determined according to actual process production demand, including the equipment used, process flow, work cycle and work shift, etc. The duration demand is relatively easy to understand, which is the duration of the demand for using the air compressor.

[0021] S200, dividing the work period according to the duration demand, and matching the pressure demand of each work period.

[0022] In actual process production, the gas demand of different work periods will have great differences. For example, the gas demand will be larger during the peak period, and the gas demand will be smaller during the night valley period. Therefore, the corresponding air compressor level should also be different during different work periods, and the power consumption billing method of different periods will also be different. For example, the enterprise power consumption usually adopts a segmented billing method of peak, high peak, flat section and valley, while the thermal power plant adopts an average price billing method. Therefore, when the air compressors of the enterprise come from the thermal power plant and the enterprise comprehensive power station respectively, in order to reduce the power consumption cost, the enterprise will usually start the air compressor of the thermal power plant during the daytime peak and high peak period, and start the air compressor of the enterprise during the night valley period, in order to achieve the purpose of saving electricity cost.

[0023] However, this method has a problem that the pressure levels of the air compressors from the thermal power plant and the enterprise are not necessarily the same. During the peak period, the enterprise air compressor with large pressure level and the thermal power plant air compressor with small pressure level are selected, and the electricity cost generated by the two is uncertain. Therefore, more detailed calculation is needed to minimize the power consumption cost.

[0024] In the embodiment of the present application, the working period is divided into four working periods, namely, peak period, peak period, flat period and valley period, which also corresponds to the segmented charging mode of enterprise electricity consumption. After dividing the period, the pressure demand of each working period is determined according to the pressure demand, and the air compressor is distributed according to the pressure demand of each period with the minimum electricity cost as the basic principle.

[0025] S300, for each working period, based on the corresponding pressure demand, an air pressure distribution graph is constructed by a pre-equipment selected air compressor set.

[0026] Among them, the alternative air compressor represents the air compressor currently allowed to participate in the work, and the pre-equipment selected air compressor set represents the set formed by all the alternative air compressors. The number of air compressors is used as the data representation form, and the number itself also represents the pressure level of the air compressor. For example, the pre-equipment selected air compressor set is {A1, A2, B1, B2, C1, C2, D}, A, B, C and D correspond to four pressure levels.

[0027] The air pressure distribution graph is a selection strategy model generated by dynamic programming algorithm for air compressor distribution based on directed graph as underlying data structure.

[0028] In the embodiment of the present application, for each working period, based on the corresponding pressure demand, an air pressure distribution graph is constructed by a pre-equipment selected air compressor set, as shown in Figure 2 , including the following steps: S310, initialize the directed graph and the priority queue, the directed graph includes the source node and the corresponding node information, the node information contains the carried pressure, and the priority queue is initially empty.

[0029] S320, taking the source node as the parent node, based on the pressure demand and the priority queue, the pre-equipment selected air compressor set is used to obtain the selectable air compressor set of the parent node.

[0030] S330, if the selectable air compressor set of the parent node is not empty, the selectable air compressor set is traversed, and the number of the selectable air compressor is used as the edge to generate the child node under the parent node.

[0031] S340, traverse the child node under the parent node, and judge whether the carried pressure of the child node reaches the pressure demand.

[0032] S350, if yes, the child node is recorded as the target node, and the path from the source node to the target node is recorded as the target path.

[0033] S360, if not, the path from the source node to the child node is added to the priority queue, and similarly, the child node is taken as the parent node, the optional air compressor set of the parent node is obtained, and it is judged whether the optional air compressor set is empty, and so on, until all child nodes are traversed, and the directed graph formed by all nodes and edges is recorded as an air distribution graph.

[0034] In the embodiment of the application, for example, the pre-equipment optional air compressor set is {A1, A2, B1, B2, C1, C2, D}, A, B, C, and D correspond to four pressure levels, which are 6KG, 8KG, 12KG, and 17KG respectively, the pressure demand of the current period is 23KG, the directed graph and the priority queue are initialized first, the directed graph contains the source node and its node information, the node information contains the carried pressure, and the node itself is represented in the form of a number, for example, the number of the source node is ①, and the carried pressure is 0, that is, it can be represented as ①(0); the priority queue is used to store all paths generated from the source node to the child node, and the initial priority queue has empty queue elements.

[0035] Firstly, taking the source node as the parent node, the optional air compressor set of the parent node can be matched from the pre-equipment optional air compressor set according to the pressure demand of the parent node and the priority queue.

[0036] Specifically, based on the pressure demand and the priority queue, the optional air compressor set of the parent node is obtained through the pre-equipment optional air compressor set, as shown in Figure 3 , including the following steps: S321, if the priority queue is not empty, the path containing the parent node in the priority queue is obtained, and the air compressors contained in the path are marked as unselectable.

[0037] S322, based on the pressure demand and the carried pressure of the parent node, the remaining distribution pressure is calculated.

[0038] S323, if the pressure level of the optional air compressor is greater than the remaining distribution pressure and the difference is greater than the preset pressure threshold, the optional air compressor of the pressure level is marked as unselectable.

[0039] S324, based on the unselectable mark, the optional air compressor is obtained by screening from the pre-equipment optional air compressor set.

[0040] S325, based on the optional air compressor, one of the air compressors of the same pressure level is selected for combination to generate an optional air compressor set.

[0041] Among them, the optional air compressor means the air compressor that can be selected at present, which is different from the optional air compressor. The optional air compressor is obtained by screening from all optional air compressors under the condition of setting the screening condition.

[0042] The set screening condition has three, one is the path formed by the selected air compressor cannot repeat or equivalent to the path already existing in the priority queue, because for a path, the already selected air compressor cannot be selected again, and for the child node of the same parent node, the air compressor selected by the brother node cannot be selected again, so the generated path can be added to the priority queue, and then screened according to the generated path.

[0043] The second screening condition is that the pressure level of the selectable air compressor cannot exceed the current pressure demand too much, because the energy waste of the high-level air compressor is more significant, and the specific pressure threshold can be used as the basis for judgment, which can be calculated according to the current air compressor level, equipment efficiency and system configuration. Of course, if the number of alternative air compressors is small, the gas demand is the first factor to be met, and the energy loss caused by the frequency conversion scheme can also be selected, which can be adjusted according to the actual use scene.

[0044] The third screening condition is that the air compressors of the same pressure level can only be selected one, because for the same parent node, the child nodes generated by the equivalent edges are equivalent, that is, the electricity cost is the same, of course, it can also be distinguished from other dimensions, for example, according to the use status of the air compressor itself, or the use record and equipment parameters, etc. to select the best one, which is not limited in the present application.

[0045] Based on the screening condition, the selectable air compressors can be selected from the alternative air compressor set. First, it is necessary to judge whether the priority queue is empty, if not, the path containing the parent node is obtained from the priority queue, and the air compressors contained in the path are marked as unselectable.

[0046] Then, the pressure demand under the current parent node is obtained, that is, the total pressure demand of the current period minus the pressure carried by the parent node, if the pressure level of the alternative air compressor exceeds the pressure demand, and the exceeding degree reaches the preset pressure threshold, the alternative air compressor of the pressure level is marked as unselectable.

[0047] Then, based on the unselectable mark, the selectable air compressors can be selected from the alternative air compressor set, and finally, the selectable air compressors are combined according to the air compressors of the same pressure level, and the selectable air compressor set can be generated.

[0048] According to the above example, the source node is taken as the parent node, the set of optional air compressors of the source node is {A1, A2, B1, B2, C1, C2, D}, the pressure demand under the current parent node is 23KG, and the priority queue is empty. The set of optional air compressors of the source node ① is determined to be {A1, B1, C1, D} through the screening condition. Here, the selection is performed according to the arrangement order of the set elements by default.

[0049] After the set of optional air compressors of the parent node is determined, it is first judged whether the set of optional air compressors of the parent node is empty. If the set of optional air compressors of the parent node is empty, it is indicated that the effective allocation of the air compressors cannot be realized by taking the node as the parent node. Therefore, the node can be recorded as an invalid node, and correspondingly, the path formed from the source node to the node is an invalid path.

[0050] If the set of optional air compressors of the parent node is not empty, the child nodes of the parent node can be generated based on the set of optional air compressors.

[0051] According to the above example, the set of optional air compressors of the current parent node ① is {A1, B1, C1, D}. The child nodes of the parent node are generated by traversing the set of optional air compressors, taking the number of the optional air compressor as the edge, and combining the pressure level of the optional air compressor. The child nodes of the parent node are ② (6), ③ (8), ④ (12), and ⑤ (17).

[0052] Then, the child nodes of the parent node are traversed, and it is judged whether the carried pressure of the child node reaches the pressure demand. If the carried pressure of the child node reaches the pressure demand, the child node is recorded as the target node, and the path from the source node to the target node is recorded as the target path.

[0053] If the carried pressure of the child node does not reach the pressure demand, the path from the source node to the child node is added to the priority queue. Similarly, the set of optional air compressors of the parent node is obtained by taking the child node as the parent node, and it is judged whether the set of optional air compressors is empty. In this way, all the child nodes are traversed, and the directed graph formed by all the nodes and edges is recorded as the air compressor allocation graph.

[0054] Taking child node ② (6) as an example, the pressure already borne by the child node has not reached the pressure requirement. At this time, child node ② (6) is taken as the parent node, and the path formed from the source node to this node is added to the priority queue, that is, the priority queue is [①--A1-->]. The set of optional air compressors under it is obtained in the above way as {A2,B1,C1,D}. Similarly, the child nodes under it are generated as: ⑥ (12), ⑦ (14), ⑧ (18), ⑨ (23). Then, the pressure already borne by the child node is judged. By analogy, for child node ⑥ (12), it is taken as the parent node, and the priority queue is updated to [①--A1-->②-->A2]. For example, the preset pressure threshold is set to 5. At this time, the remaining allocated pressure is 11. D is marked as unselectable. Therefore, the set of optional air compressors under it can be obtained as {B1,C1}. Then, the child nodes under it are generated as: ⑩ (20). (twenty four).

[0055] Similarly, the pressure status of child node ⑩(20) is determined. If the pressure requirement has not been met, this node is taken as the parent node, and the set of optional air compressors under it is obtained as {B2}. Then, its child nodes are generated as follows: (28) The pressure requirement has been met, and will (28) is denoted as the target node. The target path from the source node to this node is: ① (0) -- A1 --> ② (6) -- A2 --> ⑥ (12) -- B1 --> ⑩ (20) -- B2 --> (28). For child nodes (24) The pressure requirement has been met. Record this node as the target node and obtain the target path from the source node to this node as follows: ① (0) -- A1 -- ② (6) -- A2 -- ⑥ (12) -- C1 -- (twenty four).

[0056] Similarly, by traversing child nodes ⑦(14), ⑧(18), and ⑨(23) in sequence, the target node ⑦(14) and the corresponding target path can be obtained as: ①(0)--A1-->②(6)--B1-->⑦(14)--C1--> (26) The target node ⑨(23) and the corresponding target path are: ①(0)--A1-->⑨(23).

[0057] Iterate through child nodes ③(8), ④(12), and ⑤(17) in sequence to obtain all target nodes. After the iteration is complete, see [link to documentation]. Figure 4 The resulting directed graph is the air pressure distribution diagram. For each working period, a corresponding air pressure distribution diagram can be generated based on the corresponding pressure requirements.

[0058] It is worth mentioning that the pressure requirement here can also be segmented, for example, during the peak period, there can be multiple different gas requirements, so it can be subdivided into multiple periods, each period corresponds to a different pressure requirement, which can be further subdivided into working periods. The same method can be used to further subdivide the working period and the corresponding gas requirement. As described above, first construct an air pressure distribution map, and then distribute the air compressor reasonably based on the air pressure distribution map.

[0059] S400, based on the air pressure distribution map, the selected air compressor of each working period is obtained by the preset electricity billing rule.

[0060] Among them, the preset electricity billing rule is the segmented billing and average price billing mode of the enterprise air compressor electricity and the thermal power plant air compressor electricity mentioned above, and also contains corresponding calculation parameters and the power consumption of air compressors of different levels in unit time.

[0061] In the embodiments of the present application, after generating the air pressure distribution map for each working period, the distribution of the air compressor can be started based on it, that is, to determine the selected air compressor. According to the air pressure distribution map, the air compressor selection scheme that meets the gas requirement can be obtained, but in order to maximize the reduction of electricity cost, it is also necessary to combine the actual electricity billing rule to make specific calculation.

[0062] Specifically, based on the air pressure distribution map, the selected air compressor of each working period is obtained by the preset electricity billing rule, including the following steps: S410, based on the air pressure distribution map, all target paths of each working period are obtained.

[0063] S420, based on the current working period and the preset electricity billing rule, the electricity cost of all target paths is calculated.

[0064] S430, the target path with the minimum electricity cost is recorded as the selected path, and the air compressor contained in the selected path is taken as the selected air compressor of the current working period.

[0065] Firstly, based on the air pressure distribution map of the current working period, all target paths containing air compressors meeting the gas requirement can be obtained. Then, according to the current working period and the preset electricity billing rule, the electricity cost of all target paths can be calculated.

[0066] Let the length corresponding to the current working period be , the segmented unit electricity cost of enterprise electricity is , =1,2…,n, n is the number of divided working periods, which is consistent with the electricity pricing segment, both are 4. Specifically, it can be set according to the actual situation. The average unit electricity cost of the thermal power plant is The power consumption of each level air compressor in unit time is respectively , , , The number of times of each level air compressor appearing in the target path is respectively recorded as , , , The air compressors of levels A and B come from the enterprise comprehensive power station, and the air compressors of levels C and D come from the thermal power plant, so the electricity cost w of the target path can be expressed as: By substituting the parameters, the electricity cost of all target paths can be calculated, and then the target path with the minimum electricity cost is recorded as the selected path, and the air compressors contained in the selected path are selected as the selected air compressors in the current working period. Here, it is assumed that the power consumption of air compressors of the same pressure level in unit time is the same. Of course, for air compressors of the same pressure level, the power consumption in unit time may be different due to the number of uses and the corresponding parameters of the equipment. The parameters can be adjusted according to the actual situation to achieve more accurate electricity cost calculation.

[0067] S500, generating an automatic control parameter for the selected air compressor, and controlling the selected air compressor to work based on the automatic control parameter.

[0068] The automatic control parameter includes control start-stop time and monitoring indicators. The monitoring indicators are mainly parameter data related to the working of the air compressor, including pressure, flow, temperature, and equipment running state, etc.

[0069] In the embodiments of the present application, after the selected air compressor is obtained, the automatic control parameter for the selected air compressor can be generated, and then based on the automatic control parameter, the automatic control work of the air compressor can be realized.

[0070] Specifically, generating an automatic control parameter for the selected air compressor, and controlling the selected air compressor to work based on the automatic control parameter, includes the following steps: S510, controlling the air compressor to start or stop working based on the control start-stop time.

[0071] S520, when the selected air compressor is in a running state, real-time monitoring data of the selected air compressor is obtained.

[0072] S530, based on the monitoring data, determining whether there is an abnormal work through the monitoring indicators.

[0073] S540, if yes, outputting a first prompt information.

[0074] First, according to the determined control start-stop time, the air compressor can be controlled to start or stop working. For the selected air compressor in the working state, the monitoring data of the air compressor is acquired in real time, and then the monitoring data is judged based on the monitoring index. If the monitoring data of the air compressor does not match the monitoring index or exceeds the normal range contained in the monitoring index, it indicates that the operation of the air compressor is abnormal. At this time, the first prompt information is output to indicate that the air compressor is abnormal, which is used as a warning to prompt the associated staff to timely investigate and handle.

[0075] Considering that the start and stop of the air compressor need a certain time length, which will affect the current gas environment in this time period. Therefore, before generating the automatic control parameters of the selected air compressor, the working state change of the selected air compressor in all working periods needs to be determined, and preparation is made in advance according to the change of the working state to reduce the influence of the start and stop of the air compressor on the gas environment.

[0076] Therefore, in the embodiment of the application, after the selected air compressors in each working period are acquired, the following steps are further included: S610, determining the changed air compressor based on the selected air compressors in the previous and subsequent working periods.

[0077] S620, generating a gas supply change curve based on the changed air compressor by a preset method.

[0078] S630, generating accurate start-stop parameters for the changed air compressor based on the gas supply change curve.

[0079] Among them, the changed air compressor represents the air compressor whose working state changes in two adjacent working periods, for example, an air compressor that is not started in the previous working period but needs to work in the subsequent period, or an air compressor that works in the previous working period but needs to stop in the subsequent period.

[0080] In the embodiment of the application, first, the changed air compressor is determined based on the selected air compressors in each working period by sorting according to the working period.

[0081] After determining the changed air compressor, the working state of the changed air compressor can be switched in advance. For example, for an air compressor that is in a running state in the current working period but no longer participates in work in the next working period, the air compressor can be controlled to stop in advance according to the switching time of the working period. However, the specific time how to minimize the influence of the start and stop of the air compressor on the gas environment needs to be further determined.

[0082] Since the air compressor will still provide air for a short time after the start-stop instruction, but the air supply capacity will rapidly decay over time, the sustained air supply capacity is related to the device type, residual air volume, and pressure level. Similarly, for an air compressor receiving a start instruction from a stop state, it will not participate in air supply for a certain time, and there will also be a gradual increase in air supply, and the air supply delay capacity and air supply increase capacity are related to the device type, pressure level, and system response characteristics.

[0083] Therefore, based on the characteristics of the air compressor, a preset method can be used to generate an air supply change curve, which represents the change trend of the air supply of the air compressor during the start or stop phase. The preset method mainly quantifies the air supply change of the air compressor during the start or stop phase by combining the historical record data of actual use with the device type, residual air volume, and pressure level of the air compressor, and generates an air supply change curve through a corresponding curve generation tool.

[0084] After obtaining the air supply change curve, accurate start-stop parameters for the changed air compressor can be generated based on the air supply change curve. The start-stop parameters mainly refer to the time for controlling the start and stop of the air compressor.

[0085] In one embodiment, if the changed air compressor only needs to stop or only needs to start, if the changed air compressor only needs to stop, it means that the air demand of the next working period is reduced. At this time, the decay air supply amount of the air compressor after stopping can be determined according to the air supply change curve of the air compressor, and by matching the decay air supply amount with the difference between the reduced demand of the next period, the optimal stop time can be inferred.

[0086] Similarly, if the changed air compressor only needs to start, i.e., the air demand of the next working period is increased, the air supply delay time and the air supply increase amount of the air compressor can be determined according to the air supply change curve of the air compressor, and by matching the difference between the increased air demand of the next period, the optimal stop time can be inferred.

[0087] In another embodiment, if the changed air compressor needs to stop and start, the air supply change curves of the two types of changed air compressors can form a certain complementarity, and the optimal stop time and optimal start time can be inferred according to the difference in air demand between the previous and next working periods.

[0088] Since the start-up and shut-down time of the air compressor is long, additional power consumption will be generated. In addition, frequent start-up of the air compressor will also have a certain impact on the air compressor itself. Therefore, when determining to change the air compressor, the selected air compressor during all work periods is also considered to measure whether to directly shut down the air compressor or control the air compressor in an idle running state. The so-called idle running state is that the motor continuously runs, but the compression mechanism does not participate in work, and only maintains the standby state of the equipment. In this state, the energy consumption can be greatly reduced, and when the subsequent air supply continues, it does not need to be restarted and can quickly enter the working state. Through comprehensive evaluation of the energy consumption of the two ways, it can be determined which control method is better.

[0089] Therefore, in the embodiment of the present application, based on the selected air compressor during the previous and subsequent work periods, the following steps are included when determining to change the air compressor: S710, based on each work period, when the air compressor needs to be shut down, the interval time length of the next start of the changed air compressor is obtained.

[0090] S720, based on the interval time length, the idle loss of the changed air compressor is estimated by a preset parameter.

[0091] S730, whether the idle loss is less than the preset start-up loss is judged.

[0092] S740, if the idle loss is less than the preset start-up loss, the changed air compressor is marked as an idle running state; S750, if the idle loss is not less than the preset start-up loss, the changed air compressor is marked as a shut-down state.

[0093] The idle loss refers to the power consumption generated when the air compressor is maintained in the idle running state. The idle power consumption is related to the device type of the air compressor and the corresponding pressure level and system parameters. The preset parameter is also set based on this.

[0094] The preset start-up loss represents the power consumption generated during the entire start-up stage of the air compressor and the additional loss caused by single start-up of the air compressor. It is estimated according to the type of the air compressor and related parameters. It is worth noting that the power consumption and additional loss generated by single start-up are related to the start-up times of the air compressor. Therefore, a start-up loss model can also be constructed according to historical data to further measure the impact of the start-up times of the air compressor on the start-up loss, so as to accurately evaluate it.

[0095] First, the interval time length between the shut-down of the changed air compressor and the next start is determined. During this time period, how much power consumption is generated when the air compressor is in an idle state, that is, the idle loss of the changed air compressor during the interval time length is estimated by a preset air compressor parameter.

[0096] In addition, the power consumption of the air compressor during the period from the stop state to the start state is determined, and the influence of the air compressor restart on the air compressor itself is added, that is, the preset start-up loss amount is compared with the no-load loss amount. If the no-load loss amount is less than the preset start-up loss amount, it indicates that the loss amount of the no-load operation is smaller, so the air compressor is marked as a no-load operation state. If the no-load loss amount is greater than the preset start-up loss amount, it indicates that the loss amount of the restart is smaller, so the air compressor is marked as a stop state.

[0097] In addition, considering that the gas demand may change suddenly during gas use, especially during peak periods, the selected air compressor obtained by taking the minimum electricity cost as the target may not be able to cope with the fluctuation of the gas demand, so it is necessary to further verify the selected air compressor.

[0098] Therefore, in the embodiment of the present application, based on the air pressure distribution map, after obtaining the selected air compressor of each working period through the preset electricity billing rule, the following steps are further included: S810, based on the selected air compressor of each working period, the pressure bearing range of each working period is estimated by a preset method.

[0099] S820, based on each working period, a gas demand fluctuation range is generated by a preset gas fluctuation model.

[0100] S830, if the gas demand fluctuation range exceeds the pressure bearing range, the gas demand difference value is calculated and obtained.

[0101] S840, based on the gas demand difference value, the selected air compressor is re-obtained through the air pressure distribution map.

[0102] Because the air compressor itself has a normal pressure range, usually ±10% of the rated pressure, for example, when the pressure level is 6kg, the normal pressure range is 5.4~6.6kg, within this range, the air compressor can run stably, the efficiency and energy consumption are in the optimal interval, and there is also a limit safety range, that is, not more than ±20% of the rated pressure, if the normal range is exceeded for a long time, the energy consumption will increase.

[0103] Therefore, first, based on the selected air compressor, the pressure range that can be borne under each working period is estimated, which is mainly a method of jointly estimating the selected air compressor according to the normal pressure range and the limit safety range of the air compressor, combined with the running time of the air compressor.

[0104] Then, for each work period, a gas demand fluctuation range is generated by a preset gas fluctuation model. The preset gas fluctuation model is mainly a prediction model generated by big data analysis modeling according to historical use data, including time period and production process parameters, and historical record data of gas fluctuation. With the model, the gas fluctuation of each work period can be predicted to generate the gas demand fluctuation range.

[0105] Then, it is judged whether the gas demand fluctuation range exceeds the pressure bearing range. The judgment is mainly based on the upper limit value of the range, because in the face of small pressure environment, the use of pressure reduction can meet the gas demand, although the energy consumption is sacrificed. In the face of large pressure environment, if the pressure demand exceeds the normal working range of the air compressor, even the limit safety range, the loss will be more serious.

[0106] If the gas demand fluctuation range exceeds the pressure bearing range, the gas demand difference value is calculated, and then the selected air compressor is reacquired based on the gas demand difference value through the air pressure distribution diagram. That is, the selected air compressor is reacquired by reordering the electricity cost calculation results of the target path through the air pressure distribution diagram, and then reacquiring the selected air compressor under the condition of meeting the pressure demand fluctuation, or adjusting the pressure demand, and then adjusting the air pressure distribution diagram, and then reacquiring the selected air compressor.

[0107] The embodiment of the application also provides a multi-pressure level peak-shaving electricity automatic control system, which is shown in Figure 5 The system comprises a data acquisition module 101, a work period division module 102, an air pressure distribution diagram construction module 103, an air compressor selection module 104, and a control parameter generation module 105.

[0108] The data acquisition module 101 is used to acquire gas demand information, which includes pressure demand and time length demand.

[0109] The work period division module 102 is used to divide the work period according to the time length demand, and match the pressure demand of each work period.

[0110] The air pressure distribution diagram construction module 103 is used to construct the air pressure distribution diagram for each work period based on the corresponding pressure demand by preselecting the air compressor set.

[0111] The air compressor selection module 104 is used to acquire the selected air compressor for each work period based on the air pressure distribution diagram by a preset electricity billing rule.

[0112] The control parameter generation module 105 is used to generate automatic control parameters for the selected air compressor, and control the selected air compressor to work based on the automatic control parameters.

[0113] In the embodiment of the present application, the data acquisition module 101 is specifically configured to acquire gas demand information, wherein the gas demand information comprises pressure demand and time length demand.

[0114] The working period division module 102 is specifically configured to divide working periods according to the time length demand acquired by the data acquisition module 101, and match the pressure demand of each working period.

[0115] The air compressor allocation map construction module 103 is specifically configured to, for each working period divided by the working period division module 102, construct an air compressor allocation map based on the corresponding pressure demand and through the pre-device selection air compressor set.

[0116] The air compressor selection module 104 is specifically configured to, according to the air compressor allocation map generated by the air compressor allocation map construction module 103, acquire selected air compressors for each working period through the pre-set electricity charging rule.

[0117] The control parameter generation module 105 is specifically configured to generate automatic control parameters for the air compressors selected by the air compressor selection module 104, and control the selected air compressors to work based on the automatic control parameters.

[0118] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program capable of being loaded by a processor and executing the method for automatically controlling multi-pressure level peak-shaving electricity consumption.

[0119] The embodiments of the specific implementation are the preferred embodiments of the present application, and do not limit the protection scope of the present application, so that: any equivalent changes made according to the principles of the present application should be covered within the protection scope of the present application.

Claims

1. A multi-pressure-level peak-shaving power consumption automatic control method, characterized in that, include: Obtain gas demand information, which includes pressure demand and duration demand; Work periods are divided according to duration requirements, and the pressure requirements of each work period are matched. For each working period, an air pressure distribution diagram is constructed by pre-selecting a set of air compressors based on the corresponding pressure requirements; Based on the air compressor distribution diagram, the selected air compressors for each working period are obtained through preset electricity billing rules; Automatic control parameters are generated for the selected air compressor, and the selected air compressor is controlled to work based on the automatic control parameters.

2. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 1, characterized in that, The pre-selected air compressor set includes candidate air compressor numbers and pressure levels. The process of constructing an air pressure distribution map based on the corresponding pressure requirements using the pre-selected air compressor set includes: Initialize the directed graph and priority queue. The directed graph includes the source node and its corresponding node information. The node information includes the load it already bears. The priority queue is initially empty. Using the source node as the parent node, and based on pressure demand and priority queue, obtain the set of available air compressors for the parent node by pre-selecting the set of available air compressors; If the set of optional air compressors of the parent node is not empty, then traverse the set of optional air compressors and generate child nodes under the parent node with the number of the optional air compressor as the edge; Iterate through the child nodes under the parent node and determine whether the load on the child nodes has reached the required load. If so, then the child node is recorded as the target node, and the path from the source node to the target node is recorded as the target path; If not, add the path from the source node to the child node to the priority queue. Similarly, take the child node as the parent node, get the set of optional air compressors of the parent node, and determine whether the set of optional air compressors is empty. Continue in this way until all child nodes have been traversed. The directed graph formed by all nodes and edges is called the air compressor allocation graph.

3. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 2, characterized in that, The process of obtaining the set of available air compressors for the parent node based on pressure demand and priority queues, through a pre-selected set of available air compressors, includes: If the priority queue is not empty, retrieve the path containing the parent node in the priority queue and mark the air compressors contained in that path as unselectable; Calculate the remaining allocated pressure based on the pressure demand and the pressure already borne by the parent node; If the pressure level of the candidate air compressor is greater than the remaining allocated pressure and the difference is greater than the preset pressure threshold, then the candidate air compressor of that pressure level is marked as unselectable. Based on the non-selectable flag, filter from the pre-set set of optional air compressors to obtain the optional air compressors; Based on the available air compressors, select one air compressor of the same pressure level and combine them to generate an available air compressor set.

4. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 2, characterized in that, The method of obtaining selected air compressors for each working period based on the air compressor distribution map and through preset electricity billing rules includes: For each working period, based on the air compressor distribution map, obtain all target paths; Calculate the electricity cost for all target routes based on the current working hours and preset electricity billing rules; The target path with the lowest electricity cost is designated as the selected path, and the air compressors included in the selected path are designated as the selected air compressors for the current working period.

5. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 1, characterized in that, After obtaining the selected air compressor for each working period, the method further includes: Based on the selected air compressors during the preceding and following working periods, determine which air compressor to change; Based on changes to the air compressor, an air supply variation curve is generated using a preset method; Based on the gas supply change curve, precise start-up and shutdown parameters are generated for the changed air compressor.

6. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 5, characterized in that, After determining the air compressor to be changed based on the selected air compressors during the preceding and following working periods, the process also includes: Based on each working period, when the air compressor needs to be stopped, obtain the interval between the next start-up of the air compressor. Based on the interval duration, the no-load loss of the modified air compressor is estimated using preset parameters; Determine whether the no-load loss is less than the preset starting loss. If so, mark the modified air compressor as being in no-load operation. If not, mark the modified air compressor as stopped.

7. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 1, characterized in that, After obtaining the selected air compressors for each working period based on the air compressor distribution map and preset electricity billing rules, the process also includes: Based on the selected air compressor for each working period, the pressure bearing range for each working period is estimated using a preset method; Based on each working period, the range of gas demand fluctuations is generated through a preset gas consumption fluctuation model. If the fluctuation range of gas demand exceeds the pressure carrying capacity, calculate and obtain the gas demand difference. Based on the difference in gas demand, the selected air compressor is re-acquired through the air compressor distribution diagram.

8. The automatic control method for peak-shifting electricity consumption with multiple pressure levels according to claim 1, characterized in that, The automatic control parameters include control start / stop times and monitoring indicators. Generating automatic control parameters for a selected air compressor and controlling the selected air compressor to operate based on these parameters includes: Based on the start-stop time, control the air compressor to start or stop working; When the selected air compressor is in operation, the monitoring data of the selected air compressor is acquired in real time; Based on monitoring data, we use monitoring indicators to determine whether there are any operational abnormalities. If so, the first prompt message is output, which indicates that the working status is abnormal.

9. A multi-pressure-level peak-shaving power consumption automatic control system, characterized in that, include: The data acquisition module (101) is used to acquire gas demand information, which includes pressure demand and duration demand. The work period division module (102) is used to divide the work period according to the duration requirement and match the pressure requirements of each work period. The air pressure distribution diagram construction module (103) is used to construct an air pressure distribution diagram for each working period based on the corresponding pressure requirements by pre-selecting a set of air compressors; The air compressor selection module (104) is used to obtain the selected air compressors for each working period based on the air compressor distribution diagram and by using preset electricity billing rules; The control parameter generation module (105) is used to generate automatic control parameters for the selected air compressor and control the selected air compressor to work based on the automatic control parameters.

10. A computer-readable storage medium storing a computer program capable of being loaded by a processor and executing a multi-pressure level peak-shifting automatic power control method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Air compressor control method and device, equipment and storage medium

    CN113217340A

  • Air compressor control method and device and storage medium

    CN115324879A

  • Intelligent air compressor group control method based on big data analysis

    CN118110660A

  • Air compression system energy-saving optimization control method based on tail end air consumption demand change

    CN118361386A

  • Energy-saving optimization control method and system for air compressor and readable storage medium

    CN119594002A