Air conditioner load adjusting method and device, electronic equipment and storage medium
By collecting air conditioner operation data, predicting temperature and determining load regulation strategies, the problem of low accuracy of air conditioner load regulation is solved, precise control of air conditioner load is achieved, and grid load balance and energy utilization efficiency are improved.
Patent Information
- Application Number
- CN202411706769.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-26
AI Technical Summary
The accuracy of air conditioner load regulation is low, resulting in unbalanced grid load, increasing energy waste, and may cause the risk of grid overload.
By collecting air conditioner operation data, determining load power, predicting room temperature, determining load regulation strategy based on predicted temperature and load power, and transmitting the policy to the virtual power plant controller through protocol data transmission rules to achieve load regulation of air conditioners.
It improves the accuracy of air conditioner load regulation, ensures that the air conditioner reserves sufficient energy consumption to maintain preset temperature, reduces energy waste, and effectively regulates the power grid load and reduces the risk of overload.
Smart Images

Figure CN119436430A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of power grids, and in particular to an air conditioning load regulation method, device, electronic equipment and storage medium. Background Art
[0002] As the ambient temperature fluctuates, the air-conditioning load will produce large power fluctuations, which may lead to an unbalanced load on the power grid. This will not only increase energy waste, but also expose the power grid to frequent regulation pressure, affecting the stability of power supply, especially during peak power consumption periods, and is more likely to cause risks such as power grid overload.
[0003] Air conditioning load regulation directly affects the load balance and energy efficiency of the system, but it often relies on experience and lacks scientific basis, resulting in low accuracy of air conditioning load regulation.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiments of the present invention provide an air conditioning load adjustment method, device, electronic device and storage medium to at least solve the technical problem of low accuracy of air conditioning load adjustment.
[0006] According to one aspect of an embodiment of the present invention, there is provided an air conditioning load regulation method, comprising: determining the load power of the air conditioner based on collected operating data of the air conditioner; predicting the temperature in the room where the air conditioner is located based on the load power of the air conditioner to obtain a predicted temperature; determining the load regulation strategy of the air conditioner according to the predicted temperature and the load power; and transmitting the load regulation strategy to a virtual power plant controller through protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to perform load regulation on the air conditioner.
[0007] In one embodiment of the present application, a load regulation strategy for an air conditioner is determined based on predicted temperature and load power, including: determining an adjustable load based on the predicted temperature and load power, wherein the adjustable load is the maximum value of energy consumption that the air conditioner can reduce on the basis of ensuring basic functions of the air conditioner and user comfort; determining an adjustable load of the air conditioner based on adjustment demand information of the air conditioner and the adjustable load, wherein the adjustable load is the energy consumption that the air conditioner should reduce in order to meet the adjustment demand information; and determining a load regulation strategy based on the type of the air conditioner and the load to be adjusted.
[0008] In one implementation of the present application, determining the load to be adjusted of the air conditioner according to the adjustment requirement information and the adjustable load of the air conditioner includes: decomposing the adjustment requirement information based on the adjustable load to obtain the load to be adjusted.
[0009] In one implementation of the present application, a load regulation strategy is determined based on the type of air conditioner and the load to be adjusted, including: determining a load regulation method based on the type of air conditioner; and determining a load regulation strategy according to the load regulation method and the load to be adjusted.
[0010] In one embodiment of the present application, a load regulation method is determined based on the type of air conditioner, including: when the type of the air conditioner is a central air conditioner, determining the load regulation method includes adjusting the system operating parameters of the air conditioner and changing the system operating mode of the air conditioner; when the type of the air conditioner is a multi-split air conditioner, determining the load regulation method includes adjusting the operating parameters of the indoor unit of the air conditioner and changing the operating state of the indoor unit of the air conditioner.
[0011] In one implementation of the present application, the protocol data transmission rules are constructed based on a high-speed serial computer expansion bus standard protocol, a cyclic redundancy check mechanism, a sliding window flow control strategy, and a chip granularity identification technology.
[0012] In one implementation of the present application, the load power of the air conditioner is determined based on the collected operating data of the air conditioner, including: collecting data on the air conditioner to obtain operating data; and performing data cleaning processing on the operating data using an interpolation method and a moving average method to obtain the load power of the air conditioner.
[0013] According to another aspect of an embodiment of the present invention, an air-conditioning load regulation device is also provided, including: a first determination module, used to determine the load power of the air-conditioning based on the collected operating data of the air-conditioning; a prediction module, used to predict the temperature in the room based on the load power of the air-conditioning to obtain the predicted temperature; a second determination module, used to determine the load regulation strategy of the air-conditioning according to the predicted temperature and the load power; a transmission module, used to transmit the load regulation strategy to the virtual power plant controller through the protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to perform load regulation on the air-conditioning.
[0014] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the above-mentioned air conditioning load adjustment method is executed when the program is running.
[0015] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is further provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program runs, the device where the storage medium is located is controlled to execute the above-mentioned air conditioning load adjustment method.
[0016] In an embodiment of the present invention, the load power of the air conditioner is determined based on the collected operating data of the air conditioner; the temperature in the room is predicted based on the load power of the air conditioner to obtain the predicted temperature; the load regulation strategy of the air conditioner is determined based on the predicted temperature and the load power; the load regulation strategy is transmitted to the virtual power plant controller through the protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to load regulate the air conditioner. It is easy to notice that the temperature in the room is predicted based on the load power of the air conditioner, and the load regulation strategy of the air conditioner is determined based on the predicted temperature and the load power, so that the air conditioner can reserve energy consumption to ensure the preset temperature without affecting the user experience. On this basis, the load that the air conditioner can adjust is determined, and the formulation of the load regulation strategy is completed, so as to achieve the purpose of load regulation of the air conditioner based on the load regulation strategy, thereby achieving the technical effect of improving the accuracy of the load regulation of the air conditioner, and then solving the technical problem of low accuracy of the load regulation of the air conditioner. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0018] Figure 1 is a flow chart of an air conditioning load adjustment method according to an embodiment of the present invention;
[0019] Figure 2 is a schematic diagram of an optional operation mechanism of a virtual power plant platform according to an embodiment of the present invention;
[0020] Figure 3 is a schematic diagram of a communication mechanism of an optional protocol data transmission rule according to an embodiment of the present invention;
[0021] Figure 4 is a schematic diagram of an optional virtual power plant controller performing load regulation on an air conditioner according to an embodiment of the present invention;
[0022] Figure 5 is a schematic diagram of an optional load adjustment for an air conditioner according to an embodiment of the present invention;
[0023] Figure 6 is a schematic diagram of an air conditioning load regulating device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0026] Example 1
[0027] According to an embodiment of the present invention, an embodiment of an air conditioning load regulation method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0028] Figure 1 is a flow chart of an air conditioning load adjustment method according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0029] Step S102: determining the load power of the air conditioner based on the collected operation data of the air conditioner.
[0030] The operating data of the air conditioner in the above steps are various types of data generated during the operation of the air conditioner, which may include but are not limited to current, voltage, power, temperature, operating status, operating mode, wind speed, humidity, etc., wherein the operating status may be cooling, heating, standby or off, and the operating mode may be fully automatic, timing or energy-saving mode.
[0031] The load power of the air conditioner in the above steps is the actual electrical power consumed by the air conditioner, which can measure the working intensity and energy consumption of the air conditioner.
[0032] In an optional embodiment, the current current data and voltage data of the air conditioner are extracted from the operating data of the air conditioner, the product of the current data and the voltage data is calculated to obtain the real-time electric power, and the real-time electric power is used as the load data of the air conditioner.
[0033] Step S104: predicting the temperature in the room where the air conditioner is located based on the load power of the air conditioner to obtain a predicted temperature.
[0034] The predicted temperature in the above step is the temperature of the room in the future period obtained by prediction.
[0035] In an optional embodiment, the temperature in the room can be predicted based on the load power of the air conditioner using an extreme learning machine model, which is a model built based on FNN (Feedforward Neural Network). When predicting the temperature in the room, historical temperature data can be obtained, and a day can be divided into 5 time periods, namely 0 to 6 o'clock, 6 to 11 o'clock, 11 to 14 o'clock, 14 o'clock to 18:30, and 8:30 to 24 o'clock. Then, a historical temperature data is extracted from each of the 5 time periods of each day in the historical cycle, and the temperature change data is determined based on the extracted historical temperature data. The temperature change data and the load power of the air conditioner are input into the extreme learning machine model, and the temperature in the room is predicted by the extreme learning machine model to obtain the predicted temperature.
[0036] Step S106, determining the load adjustment strategy of the air conditioner according to the predicted temperature and load power.
[0037] The load regulation strategy in the above steps is a plan to adjust the operating status of the air conditioner, which may include but is not limited to adjusting the set temperature of the air conditioner, changing the operating mode, controlling the start and stop time of the air conditioner, adjusting the wind speed or air outlet direction, etc., so as to reduce the load of the air conditioner and use the saved load indicators on other equipment that urgently needs electricity.
[0038] In an optional embodiment, considering the user's comfort, an indoor allowable temperature range is preset, and the indoor allowable temperature range can be preset based on reference materials or experience, but the method of presetting the indoor allowable temperature range is not limited to this. The predicted temperature is compared with the indoor allowable temperature range. If the predicted temperature is within the preset temperature range, it means that the air conditioner has an adjustable load, and the air conditioner can be load adjusted; if the predicted temperature is not within the preset temperature range, it is necessary to adjust the air conditioner operation first to ensure that the indoor temperature returns to the set temperature range, and the air conditioner is not load adjusted temporarily.
[0039] When load regulating the air conditioner, the maximum load that the air conditioner can regulate, that is, the maximum adjustable load, is determined on the premise that the temperature in the room where the air conditioner is located can reach the preset temperature range. The maximum adjustable load of all air conditioners that can be load regulated in the power grid area is counted, and each air conditioner shares the load regulation demand based on the maximum adjustable load, and determines the load regulation strategy.
[0040] Step S108, transmitting the load regulation strategy to the virtual power plant controller through the protocol data transmission rule, wherein the load regulation strategy is used to control the virtual power plant controller to perform load regulation on the air conditioner.
[0041] The protocol data transmission rules in the above steps are communication protocols and technologies that can effectively handle large amounts of data transmission needs while ensuring data transmission speed, reliability and security.
[0042] The virtual power plant controller in the above steps is responsible for receiving the load regulation strategy from the virtual power plant platform and converting it into specific control instructions for directly controlling the connected air-conditioning equipment.
[0043] In an optional embodiment, in the process of transmitting the load regulation strategy through the protocol data transmission rule, the load regulation strategy can be converted into a data packet format and encapsulated. Then, in order to protect the data from interception or tampering, the encapsulated load regulation strategy can be encrypted. The encryption algorithm can be a homomorphic encryption algorithm, but is not limited thereto. Then, the encrypted load regulation strategy is transmitted based on the sliding window protocol, and the encrypted load regulation strategy is received by the virtual power plant controller and decrypted to obtain the load regulation strategy.
[0044] The virtual power plant controller adjusts the operating status of the air conditioner in real time according to the load regulation strategy, such as adjusting the set temperature, changing the operating mode, etc., to respond to the dispatching needs of the power grid and achieve precise control of large-scale air-conditioning loads.
[0045] The above-mentioned air-conditioning load regulation method can be applied to the virtual power plant platform. On the virtual power plant platform, small and medium-sized users can register on the virtual power plant platform through terminal devices, and then the virtual power plant platform manages small and medium-sized users and their terminal devices; then the users interact with the demand-side response platform, trading platform, etc. on the virtual power plant platform to complete market transactions; after the transaction is completed, the virtual power plant platform executes the regulation instructions through the source-grid-load-storage regulation platform; finally, the system completes settlement management, confirms the transaction, and conducts internal settlement and data analysis to ensure a closed-loop process.
[0046] Figure 2 is a schematic diagram of an optional operation mechanism of a virtual power plant platform according to an embodiment of the present invention, such as Figure 2As shown in the figure, in the registration management module, small and medium-sized users register as users on the virtual power plant platform, and register resources for terminal devices on the virtual power plant platform, where terminal devices are adjustable resources for small and medium-sized users. The virtual power plant platform can participate in the auxiliary service market transaction by aggregating the adjustable resources of small and medium-sized users. When participating in the auxiliary service market transaction, the virtual power plant platform needs to register with the demand-side response platform and the trading platform. In the user management module, the virtual power plant platform signs an agency contract with small and medium-sized users to manage small and medium-sized users and terminal devices subordinate to small and medium-sized users. In the transaction management module, the virtual power plant platform submits a transaction declaration to the trading center through the demand-side response platform, receives the transaction clearing results issued by the trading center, and completes the signing of the transaction contract. In the control execution management module, the virtual power plant platform realizes virtual power generation control by constructing a virtual generator set. In the virtual power generation control process, the virtual power plant platform manages the terminal equipment and interacts with the demand-side response platform for control. At the same time, the source-grid-load-storage control platform performs load control management on the terminal equipment. In the settlement management module, the virtual power plant platform performs settlement statistics and analysis based on the transaction contract and load regulation results, and feeds back the calculation results to the demand-side response platform, which then feeds back market settlement confirmation to the virtual power plant platform, and the virtual power plant platform performs internal settlement allocation for small and medium-sized users. The above-mentioned air conditioning load regulation method can be applied to the regulation execution management module of the virtual power plant platform.
[0047] In an embodiment of the present invention, the load power of the air conditioner is determined based on the collected operating data of the air conditioner; the temperature in the room is predicted based on the load power of the air conditioner to obtain the predicted temperature; the load regulation strategy of the air conditioner is determined based on the predicted temperature and the load power; the load regulation strategy is transmitted to the virtual power plant controller through the protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to load regulate the air conditioner. It is easy to notice that the temperature in the room is predicted based on the load power of the air conditioner, and the load regulation strategy of the air conditioner is determined based on the predicted temperature and the load power, so that the air conditioner can reserve energy consumption to ensure the preset temperature without affecting the user experience. On this basis, the load that the air conditioner can adjust is determined, and the formulation of the load regulation strategy is completed, so as to achieve the purpose of load regulation of the air conditioner based on the load regulation strategy, thereby achieving the technical effect of improving the accuracy of the load regulation of the air conditioner, and then solving the technical problem of low accuracy of the load regulation of the air conditioner.
[0048] In one embodiment of the present application, a load regulation strategy for an air conditioner is determined based on predicted temperature and load power, including: determining an adjustable load based on the predicted temperature and load power, wherein the adjustable load is the maximum value of energy consumption that the air conditioner can reduce on the basis of ensuring basic functions of the air conditioner and user comfort; determining an adjustable load of the air conditioner based on adjustment demand information of the air conditioner and the adjustable load, wherein the adjustable load is the energy consumption that the air conditioner should reduce in order to meet the adjustment demand information; and determining a load regulation strategy based on the type of the air conditioner and the load to be adjusted.
[0049] The regulation demand information in the above steps is information on the capacity consumption adjustment requirements put forward to the air conditioners in the power grid, and may correspond to specific energy consumption values.
[0050] In an optional embodiment, a safe range of room temperature is set to ensure that the indoor temperature can be maintained within a comfortable range acceptable to the user even when the load is adjusted. The predicted temperature is compared with the safe range of the room temperature. If the predicted temperature is not within the safe range of the room temperature, the load adjustment of the current air conditioner is not considered. If the predicted temperature is within the safe range of the room temperature, if the air conditioner is in cooling mode, the upper limit temperature of the safe range of the room temperature is subtracted from the predicted temperature to obtain the temperature difference; if the air conditioner is in heating mode, the lower limit temperature of the safe range of the room temperature is subtracted from the predicted temperature to obtain the temperature difference. The temperature difference is input into the temperature-energy consumption model, and the energy consumption difference corresponding to the temperature difference is determined by the temperature-energy consumption model, and the energy consumption difference is determined as the adjustable load.
[0051] The energy consumption value corresponding to the air conditioner's adjustment demand information is allocated to the air conditioners in the power grid that can perform load adjustment to obtain the load that should be adjusted for each air conditioner. It should be noted that when allocating, it is necessary to ensure that the energy consumption value allocated to each air conditioner is less than the adjustable load of the air conditioner, that is, the load that should be adjusted for each air conditioner is less than the adjustable load.
[0052] Then, based on the type of air conditioner and the load to be adjusted, determine the load adjustment strategy. After determining the load to be adjusted when the air conditioner is turned on, it is necessary to consider the type of air conditioner. Different types of air conditioners have different corresponding load adjustment methods. The load should be adjusted using the load adjustment method that the air conditioner can accept to complete the load adjustment task.
[0053] In one implementation of the present application, determining the load to be adjusted of the air conditioner according to the adjustment requirement information and the adjustable load of the air conditioner includes: decomposing the adjustment requirement information based on the adjustable load to obtain the load to be adjusted.
[0054] In an optional embodiment, based on the adjustable loads of multiple air conditioners in the power grid, the proportion of the adjustable load that each air conditioner can bear can be determined, and then the energy consumption value corresponding to the adjustment demand information is decomposed proportionally to obtain the adjustable load of each air conditioner.
[0055] In another optional embodiment, the adjustable loads and adjustment demand information of multiple air conditioners in the power grid can be input into the allocation model, and the allocation model decomposes the energy consumption value corresponding to the adjustment demand information and outputs the load to be adjusted for each air conditioner.
[0056] In one implementation of the present application, a load regulation strategy is determined based on the type of air conditioner and the load to be adjusted, including: determining a load regulation method based on the type of air conditioner; and determining a load regulation strategy according to the load regulation method and the load to be adjusted.
[0057] In an optional embodiment, a load adjustment method that can reduce the load corresponding to the air conditioner type is determined according to the air conditioner type, such as lowering the set temperature, switching to energy-saving mode, reducing the fan speed, etc. Then, the load that can be reduced by various load adjustment methods is determined, and a load adjustment strategy is formulated in combination with the load to be adjusted, so that the air conditioner can reduce the energy consumption corresponding to the load to be adjusted through a specific adjustment method.
[0058] In one embodiment of the present application, a load regulation method is determined based on the type of air conditioner, including: when the type of the air conditioner is a central air conditioner, determining the load regulation method includes adjusting the system operating parameters of the air conditioner and changing the system operating mode of the air conditioner; when the type of the air conditioner is a multi-split air conditioner, determining the load regulation method includes adjusting the operating parameters of the indoor unit of the air conditioner and changing the operating state of the indoor unit of the air conditioner.
[0059] The system operating parameters in the above steps are setting values that affect the overall performance and energy consumption of the air-conditioning system. They are applied to central air-conditioning systems and may include but are not limited to: set temperature, chilled water temperature, valve opening, fan speed, compressor frequency, etc.
[0060] The system operation mode in the above steps is a preset operation mode of the air-conditioning system under specific conditions, which is applicable to central air-conditioning systems and may include but is not limited to: cooling mode, heating mode, energy-saving mode, ice storage mode, etc.
[0061] The indoor unit operating parameters in the above steps refer to the independent control parameters of each indoor unit in the multi-split air conditioner, which may include but are not limited to: set temperature, air outlet speed, wind direction control, and indoor unit start and stop control.
[0062] The indoor unit operating status in the above steps is the current operating status of the indoor unit in the multi-split air-conditioning system.
[0063] In an optional embodiment, when the air conditioner is a central air conditioner, the load can be adjusted by changing the air conditioner system operating parameters, such as adjusting the chilled water temperature, valve opening limit, etc., and the air conditioner system operating mode can also be changed, such as performing global temperature control, switching to ice storage mode, etc. When the air conditioner is a multi-split air conditioner, the load can be adjusted by changing the air conditioner indoor unit operating parameters, such as adjusting the air conditioner indoor unit set temperature, air outlet speed, operating mode, etc., to ensure that the air conditioner unit does not stop and the operating load of the air conditioner unit is reduced. The operating state of the air conditioner indoor unit can also be changed, such as start-stop operation, so that the indoor units are grouped and rotated.
[0064] In one implementation of the present application, the protocol data transmission rules are constructed based on a high-speed serial computer expansion bus standard protocol, a cyclic redundancy check mechanism, a sliding window flow control strategy, and a chip granularity identification technology.
[0065] The high-speed serial computer expansion bus standard protocol (Peripheral Component Interconnect Express, referred to as PCIe) in the above steps is a high-speed serial bus standard for connecting hardware components inside a computer. PCIe uses a point-to-point connection method, and each connection has its own communication channel, which can provide high data transmission speed and flexibility.
[0066] The cyclic redundancy check mechanism (CRC) in the above steps is a check algorithm used to detect data errors in data transmission and storage.
[0067] The sliding window flow control strategy in the above steps is a mechanism used to control the data flow rate in network communications, allowing the sender to send multiple data packets before receiving an acknowledgment, while the receiver receives and acknowledges the data packets within the limits of the sliding window. The sliding window flow control strategy can effectively utilize network bandwidth, reduce data transmission delays, and prevent network congestion.
[0068] The chiplet identity document (chiplet ID) in the above steps can decompose complex chip functions into multiple chiplets and assign a unique identifier to each chiplet to facilitate accurate data addressing and management in a multi-chip system.
[0069] In an optional embodiment, when designing the protocol data transmission rules, the data transmission protocol is designed using the format of the PCIe data packet, and the specific composition includes a PCIe header, a data segment, and a CRC check segment. The information settings carried by each component can be expressed as follows:
[0070] Pl = {qs, qn, qm};
[0071] Among them, Pl represents the information carried by the PCIe header; qs represents the specific data transmission request type; qn represents the data transmission command information; and qm represents the data transmission message body size. The data segment is the valid data part, which is encapsulated according to the actual data transmission requirements. The CRC check segment is used to check the validity of the transmission data packet.
[0072] Considering the fluctuations in transmission demand and transmission volume under different conditions, a sliding window protocol is used to control the flow in order to have better adaptability. The sizes of the sending window and receiving window are adjusted according to actual needs to ensure the corresponding transmission efficiency. The specific setting method can be expressed as:
[0073]
[0074] Where D represents the size of the protocol data transmission sliding window; λ represents the network congestion coefficient; x represents the total amount of data transmission, that is, the data transmission demand; e represents the unit window transmission capacity, that is, the data transmission throughput that can be executed per unit window size; Δt represents the maximum allowable transmission delay.
[0075] In the flow control strategy, the sliding window size needs to be adjusted according to the network congestion and data transmission requirements, and the window size needs to balance the relationship between throughput and delay to ensure the stability and efficiency of data transmission. When the sending window size reaches the upper limit, the sender stops sending data and waits for the receiver to confirm; when the receiving window size reaches the upper limit, the receiver will stop sending reception confirmation and wait for the sender to retransmit data.
[0076] When designing the data transmission adaptation layer, the chiplet ID technology is used to embed a unique identification number in each small module, and the chiplet ID is read to accurately identify a single object under large-scale air-conditioning users. On this basis, a unified interface mapping table is established to map the interfaces of different chips to achieve correct addressing and routing. The mapping rules in the interface mapping table need to be defined according to the interface characteristics and data transmission requirements of different chips, and are loaded and obtained during system initialization. For transmission environments where the transmission status fluctuates frequently or with large amplitudes, adaptive dynamic updates can be performed to adapt to different interface configurations and data transmission modes.
[0077] Figure 3 is a schematic diagram of a communication mechanism of an optional protocol data transmission rule according to an embodiment of the present invention, such as Figure 3Therefore, the protocol data transmission rules are applied between module 1 and module 2 for data transmission. Both module 1 and module 2 contain interface modules, which contain sending components and receiving components. When module 1 and module 2 communicate using the protocol data transmission rules, data transmission uses the IPSec adaptation protocol to ensure the confidentiality and integrity of the data. The data bit width of the transmitted data is 64 bits and the clock bit width is 16 bits. The sending component encapsulates valid data according to the interface mapping table, including the chiplet ID, data segment, and checksum information. As an identifier with unique attributes, the chiplet ID is mainly used to distinguish different chiplets and is stored in the non-volatile memory of the chiplet. The receiving component can perform decapsulation processing according to the interface mapping table to extract valid data.
[0078] In one implementation of the present application, the load power of the air conditioner is determined based on the collected operating data of the air conditioner, including: collecting data on the air conditioner to obtain operating data; and performing data cleaning processing on the operating data using an interpolation method and a moving average method to obtain the load power of the air conditioner.
[0079] The interpolation method in the above steps is a technique to estimate the missing data points based on the existing data points to infer the value of the missing points.
[0080] In an optional embodiment, the operating status of the air conditioner can be monitored in real time through smart meters and sensors, and the operating data can be obtained through smart meters and sensors. Then, the operating data is cleaned using interpolation. If the current or power data at a certain time point is missing, the values of the previous and next data points can be used to estimate the missing value through linear interpolation, polynomial interpolation, or spline interpolation, and the estimated missing value is added to the missing position to ensure the continuity and integrity of the data.
[0081] The moving average method is then used to clean the operating data. During the processing, the window size is determined, and then the average load power of all data points in the window is calculated. As the data is updated, the window will also move, and the new average value will continue to be calculated. Processing the operating data through the moving average can reduce the random noise in the data and obtain smoother data. Then, the current data and voltage data are extracted from the data after data cleaning, and the load power of the air conditioner is determined based on the current data and voltage data.
[0082] A preferred embodiment is described below. Figure 4 FIG. 1 is a schematic diagram of an optional virtual power plant controller for load regulation of an air conditioner according to an embodiment of the present invention, such as Figure 4As shown, the virtual power plant platform transmits the load regulation strategy to the virtual power plant controller through the protocol data transmission rules, and then the virtual power plant controller controls the air conditioner through the air conditioner intelligent control interactive terminal. On the one hand, the air conditioner intelligent control interactive terminal controls the air conditioner building automation system through the network cable. On the other hand, the air conditioner intelligent control interactive terminal controls multiple air conditioner hosts through the serial communication protocol, including air conditioner host No. 1, air conditioner host No. 2, air conditioner host No. 3, etc.
[0083] Figure 5 is a schematic diagram of an optional load adjustment for an air conditioner according to an embodiment of the present invention, such as Figure 5 As shown:
[0084] Step S502: Use smart meters, current and voltage sensors, etc. to collect data and obtain air conditioning load data in real time.
[0085] Step S504: large-scale air conditioning data cleaning based on elastic network regression model and data type conversion.
[0086] Step S506, predicting the user's room temperature based on the long short-term memory network, and calculating the adjustable load capacity that the air conditioning energy management device can control.
[0087] The adjustable load capacity is the adjustable load mentioned above.
[0088] Step S508, encrypt and transmit the air conditioning load data using a homomorphic encryption algorithm, and report the controllable capacity of each household's equipment to the air conditioning load control device.
[0089] Step S510: The air conditioner energy load control device receives controllable capacity information, calculates the capacity to be adjusted, and performs load adjustment on the air conditioner based on the capacity to be adjusted.
[0090] The capacity to be adjusted is the load to be adjusted mentioned above.
[0091] Example 2
[0092] According to an embodiment of the present invention, an embodiment of an air conditioning load adjustment device is provided, which can execute the air conditioning load adjustment method provided in the above embodiment 1. The specific implementation method and preferred application scenario are the same as those of the above embodiment 1 and will not be repeated here.
[0093] Figure 6 is a schematic diagram of an air conditioning load regulating device according to an embodiment of the present invention. Figure 6 As shown, the air conditioning load regulating device includes:
[0094] A first determination module 60, configured to determine the load power of the air conditioner based on the collected operation data of the air conditioner;
[0095] A prediction module 62, used to predict the temperature in the room where the air conditioner is located based on the load power of the air conditioner to obtain a predicted temperature;
[0096] A second determination module 64 is used to determine a load adjustment strategy of the air conditioner according to the predicted temperature and load power;
[0097] The transmission module 66 is used to transmit the load regulation strategy to the virtual power plant controller through the protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to perform load regulation on the air conditioner.
[0098] Among them, the second determination module includes: a first determination unit, used to determine the adjustable load according to the predicted temperature and load power, wherein the adjustable load is the maximum value of the energy consumption that the air conditioner can reduce on the basis of ensuring the basic functions of the air conditioner and the user comfort; a second determination unit, used to determine the adjustable load of the air conditioner according to the adjustment demand information of the air conditioner and the adjustable load, wherein the adjustable load is the energy consumption that the air conditioner should reduce in order to meet the adjustment demand information; a third determination unit, used to determine the load adjustment strategy based on the type of the air conditioner and the load to be adjusted.
[0099] The second determining unit is further configured to decompose the adjustment requirement information based on the adjustable load to obtain the load to be adjusted.
[0100] The third determining unit is further configured to determine a load adjustment method based on the type of the air conditioner; and determine a load adjustment strategy according to the load adjustment method and the load to be adjusted.
[0101] The third determination unit is also used to, when the air conditioner is a central air conditioner, determine that the load regulation method includes adjusting the system operating parameters of the air conditioner and changing the system operating mode of the air conditioner; when the air conditioner is a multi-split air conditioner, determine that the load regulation method includes adjusting the indoor unit operating parameters of the air conditioner and changing the indoor unit operating state of the air conditioner.
[0102] The protocol data transmission rules in the transmission module are constructed based on the high-speed serial computer expansion bus standard protocol, cyclic redundancy check mechanism, sliding window flow control strategy and chip granularity identification technology.
[0103] The first determination module includes: a collection unit for collecting data from the air conditioner to obtain operating data; a data cleaning unit for performing data cleaning processing on the operating data using an interpolation method and a moving average method to obtain the load power of the air conditioner.
[0104] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0105] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0106] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0107] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0108] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0109] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0110] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. An air conditioning load adjustment method, characterized in that: Applied to virtual power plant platform, including: Determining the load power of the air conditioner based on the collected operating data of the air conditioner; Predicting the temperature in the room where the air conditioner is located based on the load power of the air conditioner to obtain a predicted temperature; Determining a load adjustment strategy for the air conditioner according to the predicted temperature and the load power; The load regulation strategy is transmitted to the virtual power plant controller through protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to perform load regulation on the air conditioner.
2. The air conditioning load adjustment method according to claim 1, characterized in that: Determining a load adjustment strategy for the air conditioner according to the predicted temperature and the load power includes: Determining an adjustable load according to the predicted temperature and the load power, wherein the adjustable load is a maximum value of energy consumption that can be reduced by the air conditioner on the basis of ensuring basic functions of the air conditioner and user comfort; Determining the load to be adjusted of the air conditioner according to the adjustment demand information of the air conditioner and the adjustable load, wherein the load to be adjusted is the energy consumption that the air conditioner should reduce in order to meet the adjustment demand information; The load adjustment strategy is determined based on the type of the air conditioner and the load to be adjusted.
3. The air conditioning load adjustment method according to claim 2, characterized in that: Determining the load to be adjusted of the air conditioner according to the adjustment requirement information of the air conditioner and the adjustable load includes: The adjustment requirement information is decomposed based on the adjustable load to obtain the load to be adjusted.
4. The air conditioning load adjustment method according to claim 2, characterized in that: Determining the load adjustment strategy based on the type of the air conditioner and the load to be adjusted includes: determining a load adjustment method based on the type of the air conditioner; The load regulation strategy is determined according to the load regulation method and the load to be regulated.
5. The air conditioning load adjustment method according to claim 4, characterized in that: Determining a load adjustment method based on the type of the air conditioner includes: In the case where the type of the air conditioner is a central air conditioner, determining the load adjustment method includes adjusting the system operation parameters of the air conditioner and changing the system operation mode of the air conditioner; In the case that the type of the air conditioner is a multi-split air conditioner, determining the load adjustment method includes adjusting the operating parameters of the indoor unit of the air conditioner and changing the operating state of the indoor unit of the air conditioner.
6. The air conditioning load adjustment method according to claim 1, characterized in that: The protocol data transmission rules are constructed based on a high-speed serial computer expansion bus standard protocol, a cyclic redundancy check mechanism, a sliding window flow control strategy and a chip granularity identification technology.
7. The air conditioning load adjustment method according to claim 1, characterized in that: Determining the load power of the air conditioner based on the collected operation data of the air conditioner includes: Collecting data on the air conditioner to obtain the operating data; The operation data is cleaned by using an interpolation method and a moving average method to obtain the load power of the air conditioner.
8. An air conditioning load adjustment device, characterized in that: include: A first determination module, configured to determine the load power of the air conditioner based on the collected operation data of the air conditioner; A prediction module, used to predict the temperature in the room based on the load power of the air conditioner to obtain a predicted temperature; A second determination module, configured to determine a load adjustment strategy of the air conditioner according to the predicted temperature and the load power; The transmission module is used to transmit the load regulation strategy to the virtual power plant controller through the protocol data transmission rules, wherein the load regulation strategy is used to control the virtual power plant controller to perform load regulation on the air conditioner.
9. An electronic device, characterized in that: include: A memory storing an executable program; A processor is used to run the program, wherein the air conditioning load adjustment method according to any one of claims 1 to 7 is executed when the program is run.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the storage medium is located is controlled to execute the air conditioning load adjustment method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Building energy optimal control method
CN111928450A
Air conditioner cooling load prediction optimization method, system and equipment
CN113177673A
Short-term load prediction method for improving whale algorithm to optimize depth extreme learning machine
CN115392571A
Air conditioner cooling load prediction optimization method and system
CN116822672A
Server cluster temperature adjustment method and device
WO2024113906A1