Heat pump control method, device, air conditioner and computer readable medium
By using water capacity data and anti-freeze protection data during project installation to predict unit failures, and adjusting the heat pump control timing according to user needs and fault types, the frequent start and stop problems caused by improper project selection when the single module unit is dragged into multiple wind disks, achieving higher reliability and stability.
Patent Information
- Application Number
- CN202411701074.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2044-11-26
AI Technical Summary
During project installation, when a single module unit is dragged multiple air disks to run, the unit will frequently start and stop due to improper project selection, resulting in poor reliability and stability, damage to the compressor life, and poor user experience.
The unit failure prediction is carried out by obtaining water capacity data and anti-freeze protection data. If there is no fault, the start and stop of each unit module based on the user's demand load and the preset module start time; if there is a fault, the heat pump control timing is determined based on the number of anti-freeze protection times and fault type, and the extension time of the compressor is adjusted to avoid frequent start and stop.
It effectively reduces the failure rate of the unit, improves the reliability and stability of the system, extends the life of the compressor, and avoids damage caused by improper user use through early warning prompts.
Smart Images

Figure CN119178221B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of air conditioning technology, and in particular to a heat pump control method, device, air conditioner and computer-readable medium. Background Art
[0002] For air-cooled hot and cold water heat pump systems suitable for engineering installation, most are central air conditioning systems with multiple modular combinations, but a small number are single-module units with multiple fan trays. When a single-module unit is used with multiple fan trays, or even 40 to 50 fan trays, in order to avoid the situation where a big horse pulls a small cart, the project usually requires a large enough water tank to avoid product anti-freezing protection or frequent start and stop problems.
[0003] In addition, there are no special control measures for the installation, commissioning and management of modular units. Usually, the project selection is unreasonable or even the water tank is not selected, which leads to frequent product start and stop, frequent anti-freeze protection, freezing of pipes in the unit, and even unit lock, which makes it impossible for users to use it normally. For example, when the unit is used in aquaculture, the unit lock will have serious adverse effects. The above-mentioned frequent start and stop problems not only damage the life of the compressor, but also have low stability and reliability of the unit, which gives customers a poor experience. After the unit is shut down, it has to be restarted, which causes the water temperature to drop faster and the product to consume more energy. Summary of the invention
[0004] The present application provides a heat pump control method, device, air conditioner and computer-readable medium to solve the technical problem in the above-mentioned prior art that when a single module unit suitable for engineering installation is running with multiple fan discs, the unit is frequently started and stopped, and has poor reliability and stability due to improper engineering selection.
[0005] According to one aspect of an embodiment of the present application, the present application provides a heat pump control method, the method comprising: pre-judging a unit fault based on acquired water capacity data and anti-freeze protection data; if the unit is pre-judged to have no fault, then orderly controlling the start and stop of each unit module based on the user demand load and the preset module start time, the preset module start time including the preset compressor start time; if the unit is pre-judged to have a fault, then determining a heat pump control sequence based on the number of anti-freeze protection times and the type of fault, the heat pump control sequence including a water capacity shortage control sequence and an anti-freeze protection control sequence; if entering the water capacity shortage control sequence, then determining a first extension time between adjacent compressors in the same unit module according to the water capacity data, controlling the compressor operation based on the first extension time and the preset compressor start time, and providing an early warning prompt; if entering the anti-freeze protection control sequence, then determining a second extension time between adjacent compressors in the same unit module according to the anti-freeze protection data, controlling the compressor operation based on the second extension time and the preset compressor start time, and providing an early warning prompt.
[0006] Optionally, the prejudgment of unit failure based on the acquired water capacity data and anti-freeze protection data includes: acquiring the water capacity data and the anti-freeze protection data, the anti-freeze protection data including water temperature data and evaporation temperature data of the unit; comparing the water capacity data with the user demand load to determine whether the water capacity is insufficient; comparing the monitored water temperature data with a preset water temperature threshold, and comparing the monitored evaporation temperature data with a preset evaporation temperature threshold to determine whether to turn on the anti-freeze protection; if the water capacity is insufficient, the water temperature data is less than the preset water temperature threshold and / or the evaporation temperature data is less than the preset evaporation temperature threshold, the anti-freeze protection is turned on to predict that the unit has a failure.
[0007] Optionally, the orderly control of the start and stop of each unit module based on the user demand load and the preset compressor start time includes: if the unit is predicted to have no fault, the unit output load is obtained to determine whether the unit output load exceeds the user demand load; if the unit output load exceeds the user demand load, the unit modules are orderly shut down based on the unit module control sequence, including shutting down the compressor and fan in the unit module; if the unit output load does not reach the user demand load, the unit modules are orderly started based on the unit module control sequence and the preset module start time until the unit output load meets the user demand load or all unit modules are turned on.
[0008] Optionally, the preset module start-up time also includes a first waiting time, and each unit module includes a first compressor and a second compressor. The orderly starting of the unit modules based on the unit module control sequence and the preset module start-up time includes: starting the fans in the unit modules in sequence after the unit electric valve and water pump are started, and starting the first compressor after the first waiting time for the fan to start; starting the second compressor after the preset compressor start-up time for the first compressor to start, and judging whether the current unit output load reaches the user demand load; if the current unit output load does not reach the user demand load, continue to start other unit modules in an orderly manner until the user demand load is reached.
[0009] Optionally, determining the heat pump control sequence based on the anti-freeze protection times and the fault type includes: if the unit is predicted to have a fault, obtaining the anti-freeze protection times of the unit within a preset time range; judging whether the anti-freeze protection times satisfy a first preset number range or a second preset number range within the preset time range; if within the preset time range, the anti-freeze protection times satisfy the first preset number range and the fault type of the unit is insufficient engineering itself, entering the anti-freeze protection control sequence; if within the preset time range, the anti-freeze protection times satisfy the second preset number range and the fault type of the unit corresponds to insufficient engineering itself, entering the water capacity insufficient control sequence.
[0010] Optionally, determining a first extension time between adjacent compressors in the same unit module according to the water capacity data, controlling the operation of the compressor based on the first extension time and the preset compressor start time, and issuing an early warning prompt, includes: if the water capacity insufficient control sequence is entered, determining the unit target output water capacity based on the user demand load; calculating the first extension time between the first compressor and the second compressor in the same unit module based on the unit target output water capacity and the water capacity data; calculating the first target interval start time between the first compressor and the second compressor in the same unit module based on the first extension time and the preset compressor start time, controlling the start of the second compressor based on the first target interval start time, and issuing an early warning prompt until the user demand load is met.
[0011] Optionally, determining a second extension time between adjacent compressors in the same unit module according to the anti-freeze protection data, controlling the compressor operation based on the second extension time and the preset compressor start time, and issuing an early warning prompt, includes: if entering the anti-freeze protection control sequence, obtaining the anti-freeze start interval time corresponding to two adjacent anti-freeze protection starts; calculating the second extension time between the first compressor and the second compressor in the same unit module based on the multiple anti-freeze start interval times; calculating the second target interval start time between the first compressor and the second compressor in the same unit module based on the second extension time and the preset compressor start time, controlling the start of the second compressor based on the second target interval start time, and issuing an early warning prompt until the user demand load is met.
[0012] According to another aspect of an embodiment of the present application, the present application provides a heat pump control device, the device comprising: a fault judgment module, used to prejudge a unit fault based on the acquired water capacity data and anti-freeze protection data; a first control module, used to control the start and stop of each unit module in an orderly manner based on the user demand load and the preset module start time if the unit is prejudged to have no fault, the preset module start time including the preset compressor start time; a timing determination module, used to determine the heat pump control timing based on the anti-freeze protection number and the fault type if the unit is prejudged to have a fault, the heat pump control timing including the water capacity shortage control timing and the anti-freeze protection control timing; a second control module, used to determine the first extension time between adjacent compressors in the same unit module according to the water capacity data if entering the water capacity shortage control timing, control the compressor operation based on the first extension time and the preset compressor start time and give an early warning prompt; a third control module, used to determine the second extension time between adjacent compressors in the same unit module according to the anti-freeze protection data if entering the anti-freeze protection control timing, control the compressor operation based on the second extension time and the preset compressor start time and give an early warning prompt.
[0013] According to another aspect of an embodiment of the present application, the present application provides an air conditioner, comprising a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, the memory and the processor communicate through the communication bus and the communication interface, and the processor implements the steps of the heat pump control method when executing the computer program.
[0014] According to another aspect of an embodiment of the present application, the present application provides a computer-readable medium having a non-volatile program code executable by a processor, wherein the program code enables the processor to execute the steps of the heat pump control method.
[0015] The above technical solution provided by the embodiment of the present application has the following advantages compared with the related art:
[0016] The present application can be applied to the water pump temperature control scenario in which a single module unit is running with multiple fan discs during engineering installation. The present application can timely detect whether there is a problem of insufficient water capacity or the start of anti-freeze protection by pre-judging the unit fault according to the water capacity data and the anti-freeze data; by obtaining the number of anti-freeze protections and the type of fault combined with the analysis of the corresponding heat pump control program, it is conducive to accurate control according to different situations, reducing the failure rate, and reducing the number of starts and stops of the unit; in the water capacity shortage control sequence, the first extension time is calculated in combination with the water capacity data, and the compressor is started and controlled according to the first extension time and the preset interval; in the anti-freeze protection control sequence, the second extension time is determined in combination with the anti-freeze protection data, and the compressor is started and controlled based on the second extension time and the preset interval. Both control sequences can extend the running time of the compressor, because during the extended time, since the subsequent compressor is not started, the unit capacity rises slowly and the water temperature drops slowly, thereby extending the time for the subsequent anti-freeze protection to appear, reducing the frequent start and stop actions of the compressor, reducing the failure rate of the unit, improving the reliability and stability of the system, and extending the life of the compressor. In addition, through early warning prompts, it can avoid the failure to meet the customer's water temperature requirements due to improper use by the customer, thereby reducing the possibility of unit damage caused by user-side usage problems. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0019] Figure 1 A schematic diagram of a hardware environment of an optional heat pump control method provided according to an embodiment of the present application;
[0020] Figure 2 A schematic flow chart of an optional heat pump control method provided according to an embodiment of the present application;
[0021] Figure 3 A schematic flow chart of another optional heat pump control method provided according to an embodiment of the present application;
[0022] Figure 4 A control timing diagram for normal operation of an optional unit provided according to an embodiment of the present application;
[0023] Figure 5An optional control timing diagram of insufficient water capacity of a unit provided according to an embodiment of the present application;
[0024] Figure 6 This is a control timing diagram for starting an optional anti-freeze protection according to an embodiment of the present application;
[0025] Figure 7 A structural diagram of an optional heat pump control device provided according to an embodiment of the present application;
[0026] Figure 8 A schematic diagram of an optional electronic device structure provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0028] In order to solve the problems mentioned in the background technology, according to one aspect of the embodiments of the present application, an embodiment of a heat pump control method is provided.
[0029] like Figure 1 As shown, the above heat pump control method can be applied to Figure 1 In the hardware environment shown. The system architecture 100 of the hardware environment includes a terminal device 101 and a server 103. The server 103 is connected to the terminal 101 through a network and can be used to provide services for the terminal or a client installed on the terminal. A database 105 can be set on the server or independently of the server to provide data storage services for the server 103. The network can include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0030] The user can use the terminal device 101 to interact with the server 103 through the network to receive or send messages, etc. Various communication client applications can be installed on the terminal device 101, such as web browser applications, search applications, instant messaging tools, etc. Among them, the terminal device 101 can be various electronic devices with a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III, dynamic image experts compression standard audio layer 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image experts compression standard audio layer 4) players, laptop portable computers and desktop computers, etc. The server 103 can be a server that provides various services, such as a background server that supports the pages displayed on the terminal device 101.
[0031] It should be noted that the heat pump control method provided in the embodiment of the present application is generally executed by a server and / or a terminal device, and accordingly, the heat pump control device is generally disposed in the server / terminal device. Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0032] like Figure 2 As shown, Figure 2 A flow chart of a heat pump control method provided by an embodiment of the present invention. Taking the heat pump control method executed by a server as an example, a heat pump control method includes the following steps:
[0033] Step S202: Predict unit failure based on the acquired water capacity data and anti-freeze protection data.
[0034] In this embodiment, the heat pump control method provided is applicable to engineering installation scenarios. During the heat pump control process, the control system of the air conditioning unit can monitor all data involved in the whole process in real time, including real-time data reading, judgment, control and other processes.
[0035] The water capacity data may include the remaining water capacity in the water tank selected for the project to which the unit is applicable. The anti-freeze protection data may include data related to the start-up of the anti-freeze protection of the unit, including but not limited to the current water temperature of the unit, evaporation temperature, system refrigerant conditions, connection pipeline conditions, ambient temperature of the unit, etc.
[0036] Specifically, the above-mentioned prejudgment of unit failure may refer to prejudgment of possible unit failures, and corresponding strategy control based on the results of the prejudgment, thereby reducing the failure rate of the air-conditioning unit, improving system reliability and stability, and providing users with a better user experience. Before prejudgment of unit failure, at least one unit module may have been started. In this embodiment, by prejudging the unit failure based on water capacity data and anti-freeze protection data, and specifically analyzing whether the unit has the possibility of failure, the accuracy of the prejudgment result can be improved. When at least one of the water capacity data and / or the anti-freeze protection data does not meet the preset conditions, it is considered that the unit may have a failure; otherwise, the unit is controlled to operate normally.
[0037] Step S204: If the unit is predicted to have no fault, the start and stop of each unit module are controlled in order based on the user demand load and the preset module start time, and the preset module start time includes the preset compressor start time.
[0038] In some embodiments, when it is predicted that there is no fault in the unit, the start and stop of each unit module in the unit can be controlled in order according to the user demand load until the user demand load is met, including sequentially controlling the start of module two and module three after module one, etc. There is a preset module start time between the start of the previous unit module and the start of the next unit module. The preset module start time can be obtained based on the analysis of the historical module start time. For example, the preset module start time is 2 minutes. Among them, the preset module start time includes a preset compressor start time. The preset compressor start time is the start interval time of the two compressors in each module under the normal control of the unit, that is, the start interval time of the two compressors in each module under the normal control of the unit when the unit is predicted to have no fault. It can be used as the basic interval time to control the compressor start.
[0039] Step S206: If the unit is predicted to have a fault, a heat pump control sequence is determined based on the number of anti-freezing protection times and the fault type, wherein the heat pump control sequence includes a water capacity shortage control sequence and an anti-freezing protection control sequence.
[0040] In some embodiments, if it is predicted that there is a fault in the unit, how to perform specific control is analyzed by obtaining the number of anti-freeze protection times and the type of fault feedback from the unit. When the anti-freeze protection is triggered due to an abnormality in the anti-freeze protection data, the anti-freeze protection may be triggered multiple times within a certain period of time, so the number of anti-freeze protection times within a certain period of time can be counted, for example, the number of anti-freeze protection times reported within 24 hours is obtained.
[0041] In some embodiments, for the above-mentioned fault types, corresponding components are provided in the unit to monitor various data of the unit, including a temperature and humidity sensor for monitoring indoor temperature and humidity, so as to collect temperature and humidity in real time for precise control; an indoor coil sensor for detecting the temperature of the indoor coil, which is mainly used for refrigeration overcooling protection, refrigeration fluorine deficiency detection, and heating cold air blowing prevention and overheating protection; an outdoor coil sensor for heating defrost temperature detection and refrigeration condensation temperature detection. When the outdoor coil temperature reaches a specific value, it will trigger defrost or shutdown protection and other functions; a high-pressure / low-pressure sensor for detecting pressure changes in the air-conditioning system, which can promptly detect problems such as refrigerant leakage or system blockage; a flow sensor for detecting the flow of refrigerant or cooling water, which ensures normal fluid circulation in the system and promptly detects problems such as fluid pipeline blockage or leakage.
[0042] In this embodiment, the corresponding heat pump control sequence is selected in combination with the number of anti-freeze protection times, which can improve the accuracy of fault identification, realize precise control of the unit, and is more conducive to reducing the situation where the unit directly prolongs the start-up time of the compressor due to false alarms and incorrect water temperature settings, thereby avoiding customer complaints to a greater extent. Before entering the corresponding heat pump control sequence, the control system of the unit first provides the corresponding fault type based on the data collected by each component, and then selects the corresponding heat pump control sequence for specific control, which is conducive to the system to achieve precise control to better meet user needs.
[0043] Step S208: If the water capacity insufficient control sequence is entered, the first extension time between adjacent compressors in the same unit module is determined according to the water capacity data, and the compressor operation is controlled based on the first extension time and the preset compressor start time, and an early warning prompt is issued.
[0044] In some embodiments, the above-mentioned heat pump control timing includes insufficient water capacity control timing and anti-freeze protection control timing. Different control timings correspond to different compressor start-up times. Among them, the calculation method of the compressor start-up time for different control timings can be obtained based on big data analysis of historical data.
[0045] In some embodiments, when the water capacity insufficient control sequence is entered, the first extension time between adjacent compressors in the same unit module can be analyzed based on the water capacity data. The first extension time can refer to the time for delayed start based on the preset compressor start time. By extending the start time of the two compressors, during the first extension time, since the latter compressor is not started, the unit capacity increase rate is slow, and thus the water temperature decrease rate is slow, thereby extending the time for anti-freeze protection to appear and avoiding frequent start and stop of the compressor.
[0046] Furthermore, the interval start time of the two compressors can be determined based on the calculated first extension time and the preset compressor start time, so that the compressor at the rear is controlled to start with a delay based on the calculated interval start time. In addition, an early warning prompt can be made, including a lock reminder. If the user uses it improperly, the control program will lock the machine to avoid problems such as damage to the unit caused by user errors. The display panel can also display and / or sound prompts, but the machine will not be locked.
[0047] Step S210: If the anti-freeze protection control sequence is entered, the second extension time between adjacent compressors in the same unit module is determined according to the anti-freeze protection data, and the compressor operation is controlled based on the second extension time and the preset compressor start time, and an early warning prompt is issued.
[0048] In some embodiments, when entering the anti-freeze protection control sequence, the second extension time between adjacent compressors in the same unit module is analyzed according to the acquired anti-freeze protection data, and then the operation of the subsequent compressor in the same unit module is controlled according to the second extension time and the preset compressor start time, and an early warning prompt can also be given. Among them, the second extension time and the first extension time are only used to distinguish that the extension time of the subsequent compressor when entering different control sequences is different, and the calculation method is also different. The first extension time can be longer than the second extension time, of course, it can also be smaller or equal.
[0049] In this embodiment, during the second extended time, since the subsequent compressor is not started, the unit capacity increases at a slow rate, and thus the water temperature decreases at a slow rate, thereby extending the time for the anti-freeze protection to occur and avoiding frequent starting and stopping of the compressor.
[0050] In the embodiment of the present invention, by pre-judging the unit fault according to the water capacity data and the anti-freezing data, it is possible to timely detect whether there is a problem of insufficient water capacity or the anti-freezing protection is started; by obtaining the number of anti-freezing protection times and obtaining the fault type combined with the analysis of the corresponding heat pump control program, it is conducive to accurate control according to different situations, reducing the fault rate, and reducing the number of starts and stops of the unit; in the water capacity shortage control sequence, the first extension time is calculated in combination with the water capacity data, and the compressor is started and controlled according to the first extension time and the preset interval; in the anti-freezing protection control sequence, the second extension time is determined in combination with the anti-freezing protection data, and the compressor is started and controlled based on the second extension time and the preset interval. Both control sequences can extend the running time of the compressor, because during the extended time, since the subsequent compressor is not started, the unit capacity rises slowly and the water temperature drops slowly, thereby extending the time for the subsequent anti-freezing protection to appear, reducing the frequent start and stop actions of the compressor, reducing the failure rate of the unit, improving the reliability and stability of the system, and extending the life of the compressor. In addition, through early warning prompts, it is possible to avoid the failure to meet the customer's water temperature requirements due to improper use by the customer, thereby reducing the possibility of unit damage caused by user-side use problems.
[0051] In an optional embodiment, the above step S202 specifically includes:
[0052] Acquiring the water capacity data and the anti-freezing protection data, wherein the anti-freezing protection data includes water temperature data and evaporation temperature data of the unit;
[0053] Compare the water capacity data with the user demand load to determine whether there is insufficient water capacity;
[0054] Comparing the monitored water temperature data with a preset water temperature threshold, and comparing the monitored evaporation temperature data with a preset evaporation temperature threshold, to determine whether to turn on the anti-freeze protection;
[0055] If the water capacity is insufficient, the water temperature data is less than the preset water temperature threshold and / or the evaporation temperature data is less than the preset evaporation temperature threshold, the anti-freeze protection is turned on to predict that the unit has a fault.
[0056] In this embodiment, the control system of the unit can obtain the remaining water capacity in the water tank used for the project in real time or regularly through a detection device such as a sensor, that is, the above-mentioned water capacity data. Similarly, anti-freeze protection data can also be collected in real time or regularly. The above-mentioned anti-freeze protection data may include the water temperature data provided by the unit's current water circulation control through the heat pump and the evaporation temperature data generated by the evaporator.
[0057] Furthermore, because the unit module can control multiple fan disks in a one-to-many manner, the number of fan disks corresponding to the unit is different, and the problems that arise are also different. Therefore, the user demand load is determined according to the number of fan disks required by the user. The load output of the project is inconsistent when the user opens one or multiple fan disks. When a single fan disk is opened, the load of a single unit of the fixed-frequency unit will be much greater than the load of the project, and the load of the unit needs to be buffered by an additional water tank to avoid failure. In this regard, the user demand load can be converted into the user's required water capacity and compared with the collected water capacity data of the unit to determine whether the unit has insufficient water capacity. If the water capacity is insufficient, it means that the remaining water capacity of the current unit cannot meet the user's demand load. Generally, when a unit fails, it is more likely that the anti-freeze protection is entered after the water capacity is insufficient. Of course, it is also possible that the anti-freeze protection is activated due to failures caused by other project installations. Therefore, in the case of insufficient water capacity, it will be further determined whether the unit reports the anti-freeze protection.
[0058] In some embodiments, when the water temperature in the unit drops below or close to the freezing point, it may cause the water pipes to freeze, thereby damaging the unit, and the anti-freeze protection will be activated accordingly. Therefore, the above-mentioned preset water temperature threshold may refer to the minimum water temperature protection value before the anti-freeze protection is activated to prevent freezing. If the filter of the evaporator is dirty and clogged, the filter that has not been cleaned for a long time will accumulate dust and debris, resulting in a decrease in air volume and poor heat exchange effect, which will cause the evaporator temperature to be too low, and the anti-freeze protection will be activated; or if the evaporator surface is dirty or the internal fan motor is blocked, the heat exchange will be poor, which will cause the evaporator temperature to drop, and even freeze, damaging the unit. Therefore, the above-mentioned preset evaporation temperature threshold may refer to the minimum evaporator temperature protection value before the anti-freeze protection is activated to prevent freezing.
[0059] Furthermore, the acquired water temperature data can be compared with the preset water temperature threshold, and the evaporation temperature data can be compared with the preset evaporation temperature threshold. If at least one of the three conditions of insufficient water capacity, water temperature data less than the preset water temperature threshold, and evaporation temperature data less than the preset evaporation temperature threshold is met, anti-freeze protection is turned on to prevent the unit and evaporator from freezing, and it is predicted that the unit has a fault.
[0060] It should be noted that since the entire process is continuously providing demand response to users, the user demand load corresponding to each water capacity or anti-freeze protection judgment is constantly changing. Therefore, the water capacity data and anti-freeze protection data collected each time the unit fault prediction is performed may be different.
[0061] In this embodiment, by combining the water capacity data, it can be determined whether the unit can meet the user's required load, and when the water capacity is insufficient, it can be more accurately determined whether the unit has turned on anti-freeze protection; by obtaining the unit's water temperature data and evaporator temperature data combined with the water capacity data to determine whether the unit has turned on anti-freeze protection, the accuracy of the judgment can be improved, and then more accurately predict whether the unit will fail, and then quickly and accurately control it, thereby improving the stability and reliability of the system and reducing the failure rate of the unit.
[0062] In an optional embodiment, in combination Figure 3 As shown, the above step S204 specifically includes:
[0063] If the unit is predicted to have no fault, the unit output load is obtained to determine whether the unit output load exceeds the user demand load;
[0064] If the unit output load exceeds the user demand load, the unit modules are shut down in an orderly manner based on the unit module control sequence, including shutting down the compressor and fan in the unit module;
[0065] If the unit output load does not reach the user demand load, the unit modules are started in order based on the unit module control sequence and the preset module start time until the unit output load meets the user demand load or all unit modules are turned on.
[0066] In some embodiments, when it is predicted that there is no fault in the unit, the current unit output load can be obtained and compared with the user demand load to determine whether the user demand load has been met. If it exceeds the user demand load, it means that the output load of the current unit will cause loss, resulting in a waste of resources. For this, it is necessary to shut down the unit module to reduce the unit output load and ensure that the unit output load meets the user's needs. Among them, each unit module includes a fan and a compressor. For the same unit module, it is necessary to shut down the compressor at the back and then the compressor at the front based on the control sequence, and finally shut down the fan. If the current user demand load is small or even no load demand, the unit module that is started later is shut down first based on the unit module control sequence, and then the unit module that is turned on in front is shut down, or even all unit modules are shut down until the water pump and electric valve in the system are finally shut down.
[0067] In other embodiments, if the unit output load does not reach the user's required load, it is necessary to continue to start other unit modules. When starting, the fan, the previous compressor and the subsequent compressor are started in sequence, and the unit modules can be controlled to start in an orderly manner based on the unit module control sequence and the preset module start time until the unit output load reaches the user's required load, or all unit modules are turned on. When all unit modules are turned on, the unit reaches the maximum output load.
[0068] In this embodiment, when the unit output load exceeds the user demand load, the unit module is shut down in time to avoid waste of resources caused by excess output; if the unit output load does not reach the user demand load, the remaining unit modules are opened and operated in an orderly manner to increase the unit output load and meet the user demand load.
[0069] In an optional embodiment, in combination Figure 4 As shown, the above-mentioned orderly starting of the unit modules based on the unit module control sequence and the preset module start time specifically includes:
[0070] After the electric valve and water pump of the unit are started, the fans in the unit modules are started in sequence, and the first compressor is started after the first waiting time for the fan to start;
[0071] Starting the second compressor after the preset compressor start time of starting the first compressor, and determining whether the current output load of the unit reaches the user demand load;
[0072] If the current output load of the unit does not reach the user demand load, other unit modules will continue to be turned on in order until the user demand load is reached.
[0073] In some embodiments, in combination Figure 4 As shown, after the electric valve is turned on, the water pump can be turned on after the interval time t1, the electronic expansion valve of the unit is reset to 0, the fan in the unit module 1 (module 1) is turned on after the interval time t2 when the water pump is turned on, and the compressor 1 (first compressor) is turned on after the first waiting time t3, and the compressor 2 (second compressor) is turned on after ts+N when the compressor 1 is turned on. Among them, t1, t2, t3 and ts+N correspond to different durations. Among them, ts can refer to the standard interval start time between compressor 1 and compressor 2, and N can represent the time control error value allowed by the system.
[0074] In some embodiments, after each unit module is turned on, a load judgment can be performed. If the current unit output load has met the user's required load, the next unit module will not be turned on. If it does not meet the user's required load, the next unit module will be turned on until the user's required load is reached. Figure 4 As shown, after module one is turned on, module two can be turned on after an interval of ta, after module two is turned on, module three can be turned on after an interval of tb, after module three is turned on, module four can be turned on after an interval of tc, and so on, wherein ta, tb and tc can be the same or different.
[0075] In this embodiment, the electric valve and water pump of the control unit are started first, so as to provide the necessary fluid conditions for the subsequent fans and compressors. The phased startup and load matching strategy not only helps to gradually establish wind pressure and airflow and avoid sudden high load impact on the system, but also helps to reduce the failure rate during system startup and operation, helps to extend the service life of the equipment, and reduces maintenance and replacement costs. The startup of the compressor follows a certain time interval, which helps the system to gradually reach a stable state and reduce mechanical stress and energy consumption fluctuations caused by sudden loading. A load judgment is performed every time a group of unit modules is turned on to ensure that the system can meet the load requirements, while also avoiding energy waste caused by excessive heating.
[0076] In an optional embodiment, in combination Figure 3 As shown, the above step S204 specifically includes:
[0077] If the unit is predicted to have a fault, the number of anti-freeze protection times of the unit is obtained within a preset time range;
[0078] Within the preset time range, determining whether the anti-freeze protection times meet a first preset times range or a second preset times range;
[0079] If within the preset time range, the anti-freezing protection times meet the first preset times range and the fault type of the unit is insufficient engineering itself, then enter the anti-freezing protection control sequence;
[0080] If within the preset time range, the anti-freezing protection times meet the second preset times range and the unit's fault type corresponds to insufficient engineering itself, the water capacity shortage control sequence is entered.
[0081] In this embodiment, the above-mentioned preset time range can be 24 hours, 12 hours, etc. The above-mentioned first preset number range is greater than the second preset number range. Different preset number ranges correspond to different fault types. The more times, the greater the probability of the unit failing. Among them, the preset number range and the corresponding possible fault type are obtained based on big data collection and analysis. In this embodiment, the first preset number range corresponds to 5 to 15 times, and the second preset number range corresponds to 2 to 5 times.
[0082] In this embodiment, when the user turns on one or more fan disks, the corresponding output loads of the units are inconsistent. When a single fan disk is turned on, the load of a single fixed-frequency unit is much greater than the load of the project, and the load of the unit needs to be buffered by a water tank. If the user's required load cannot be achieved during the control process, and the unit's water capacity is insufficient, and the anti-freeze protection is reported, it is considered that the project itself does not have a water tank installed, that is, a problem of insufficient project itself.
[0083] In some examples, when a unit fault is predicted, the number of times anti-freeze protection is reported within a preset time range can be obtained. 防冻结保护 , and the number of anti-freeze protection times n 防冻结保护 If the first preset number range is met, the anti-freeze protection control sequence is entered in combination with the fault type. For example, the anti-freeze protection number is 12 times within 24 hours, which meets the first preset protection range of 5 to 15 times. When the fault type corresponds to insufficient engineering itself, the anti-freeze protection control sequence is entered, and the heat pump control is performed based on the anti-freeze protection control sequence.
[0084] In other examples, when a fault is predicted for the unit, the number of anti-freeze protection alarms n within a preset time range is obtained. 防冻结保护 If the second preset number range is met, the water capacity shortage control sequence is entered in combination with the fault type. For example, the anti-freeze protection times are obtained to be 3 times within 24 hours, which meets the second preset protection range of 2 to 5 times. When the fault type corresponds to insufficient engineering itself, the water capacity shortage control sequence is entered, and the heat pump is controlled based on the water capacity shortage control sequence.
[0085] In this embodiment, by obtaining the number of anti-freeze protection times, judging the corresponding preset number range based on the number of anti-freeze protection times, and then selecting the corresponding heat pump control sequence in combination with the fault type, it avoids the misjudgment caused by directly extending the start-up time of the compressor in the unit module due to a single judgment that the anti-freeze protection is started, which can improve the judgment accuracy and achieve precise control. In addition, according to different situations, different control sequences are entered respectively to realize differentiated compressor delayed start control, which is more targeted and conducive to realizing precise control of the heat pump and quickly reaching the user's required load.
[0086] In an optional embodiment, in combination Figure 5 As shown, the above step S208 specifically includes:
[0087] If the water capacity shortage control sequence is entered, the target output water capacity of the unit is determined based on the user demand load;
[0088] Calculating the first extension time between the first compressor and the second compressor in the same unit module based on the unit target water output capacity and the water capacity data;
[0089] According to the first extension time and the preset compressor start time, the first target interval start time between the first compressor and the second compressor in the same unit module is calculated, and the start of the second compressor is controlled based on the first target interval start time and an early warning prompt is issued until the user demand load is met.
[0090] In this embodiment, the user demand load can be converted into the unit target output water capacity, that is, the water capacity required to be provided by the unit for the user demand load. The user demand load can refer to the water temperature set by the user, for example, the user sets the temperature to 65°C.
[0091] Furthermore, according to the converted unit target water output capacity and the acquired unit water capacity data, the first extension time between the first compressor and the second compressor in the same unit module can be calculated. The formula for calculating the first extension time is shown in the following formula (1):
[0092] M = (AC) / 3600 (1)
[0093] Wherein, M is the first extension time, A is the water capacity data detected by the unit, C is the target output water capacity of the unit, and 3600 represents time in seconds.
[0094] In some examples, the calculated first extension time and the preset compressor start time can be summed (ts+N+M) to obtain the first target interval start time. The control system of the unit can control the start of the second compressor in each unit module based on the calculated first target interval start time, and can also issue an early warning prompt. Figure 5 As shown, in each water capacity insufficient control sequence, the start control sequence of the unit modules is: electric valve starts, interval t1 water pump starts, interval t2, module one fan starts, interval t3, module one compressor 1 starts, interval ts+N+M, module one compressor 2 starts; interval ta, module two fan starts, interval t4 module two compressor 1 starts, interval ts+N+M, module two compressor 2 starts, ..., until the user demand load is met or all unit modules are turned on.
[0095] In this embodiment, when entering the water capacity insufficient control sequence, by combining the unit water capacity and the unit module output water capacity corresponding to the user demand load to calculate the first extension time between the first compressor and the second compressor in the unit module, the calculation accuracy of the first extension time can be improved, and within the extended time, it can ensure that the water system of the unit has enough time to respond to temperature changes, slow down the rate of water temperature reduction, delay the time for anti-freeze protection to appear, avoid frequent start and stop of the compressor, and also reduce mechanical stress and extend the service life of the compressor.
[0096] In an optional embodiment, in combination Figure 6 As shown, the above step S210 specifically includes:
[0097] If the anti-freezing protection control sequence is entered, the anti-freezing activation interval time corresponding to two consecutive anti-freezing protection activations is obtained;
[0098] Calculating the second extended time between the first compressor and the second compressor in the same unit module based on a plurality of the anti-freeze start interval times;
[0099] According to the second extension time and the preset compressor start time, the second target interval start time between the first compressor and the second compressor in the same unit module is calculated, and the start of the second compressor is controlled based on the second target interval start time and an early warning prompt is issued until the user demand load is met.
[0100] In this embodiment, if the anti-freeze protection control sequence is entered, the anti-freeze start interval time when the anti-freeze protection is started can be obtained. Since the anti-freeze protection times need to meet the first preset times range to enter the anti-freeze protection control sequence, there are at least 4 anti-freeze start interval times. Based on the obtained multiple anti-freeze start interval times, the second extension time between the first compressor and the second compressor in the same unit module can be calculated, including calculating the second extension time in the form of mean, mode, weighted average, etc. For example, the anti-freeze protection is started 5 times, and the corresponding anti-freeze start interval times are 5s, 10s, 15s, and 20s respectively. The calculated mean is 12.5s, and the second extension time is 12.5s. Among them, the second extension time and the first extension time represent the extension time between the first compressor and the second compressor corresponding to different control sequences, and there is no difference in size. The first extension time can be longer, shorter or equal to the second extension time.
[0101] In some examples, the calculated second extension time can be summed with the preset compressor start time (ts+N+P) to obtain the second target interval start time. The control system of the unit can control the start of the second compressor in each unit module based on the calculated second target interval start time, and can also issue an early warning prompt. Figure 6 As shown, in the anti-freezing protection control sequence, the start control sequence of each unit module is: electric valve starts, interval t1, water pump starts, interval t2, module one fan starts, interval t3, module one compressor 1 starts, interval ts+N+P, module one compressor 2 starts; interval ta, module two fan starts, interval t4, module two compressor 1 starts, interval ts+N+P, module two compressor 2 starts, ..., until the user demand load is met or all unit modules are turned on.
[0102] In this embodiment, when entering the anti-freeze protection control sequence, the second extension time between the first compressor and the second compressor in the anti-freeze start interval computer group module corresponding to two adjacent anti-freeze protection starts is calculated, and the start of the second compressor is prolonged based on the second extension time and the preset compressor start time. Because the second compressor is not started during the extended time, the unit capacity rises slowly and the water temperature drops slowly, thereby extending the time for subsequent anti-freeze protection to appear, reducing the frequent start and stop actions of the compressor, or the situation where the user uses the product as a low-temperature product / the user does not add antifreeze liquid and causes freezing, thereby reducing the failure rate of the unit, improving the reliability and stability of the system, and extending the life of the compressor.
[0103] According to another aspect of the embodiment of the present application, Figure 7 As shown, corresponding to the heat pump control method in the above embodiment, this embodiment provides a heat pump control device, the device comprising:
[0104] The fault judgment module 701 is used to pre-judge the unit fault based on the acquired water capacity data and anti-freezing protection data; the first control module 703 is used to control the start and stop of each unit module in order based on the user demand load and the preset module start time if the unit is pre-judged to have no fault, and the preset module start time includes the preset compressor start time; the timing determination module 705 is used to determine the heat pump control timing based on the anti-freezing protection times and the fault type if the unit is pre-judged to have a fault, and the heat pump control timing includes the water capacity shortage control timing and the anti-freezing protection control timing; the second control module 707 is used to determine the first extension time between adjacent compressors in the same unit module according to the water capacity data if entering the water capacity shortage control timing, control the compressor operation based on the first extension time and the preset compressor start time, and issue an early warning prompt; the third control module 709 is used to determine the second extension time between adjacent compressors in the same unit module according to the anti-freezing protection data if entering the anti-freezing protection control timing, control the compressor operation based on the second extension time and the preset compressor start time, and issue an early warning prompt.
[0105] It should be noted that, in this embodiment, the fault judgment module 701 can be used to execute step S202 in the embodiment of the present application, the first control module 703 in this embodiment can be used to execute step S204 in the embodiment of the present application, the timing determination module 705 in this embodiment can be used to execute step S205 in the embodiment of the present application, the second control module 707 in this embodiment can be used to execute step S208 in the embodiment of the present application, and the third control module 709 in this embodiment can be used to execute step S210 in the embodiment of the present application.
[0106] Optionally, the fault judgment module 701 is specifically used to: obtain the water capacity data and the anti-freeze protection data, the anti-freeze protection data including the water temperature data and the evaporation temperature data of the unit; compare the water capacity data with the user demand load to determine whether the water capacity is insufficient; compare the monitored water temperature data with the preset water temperature threshold, and compare the monitored evaporation temperature data with the preset evaporation temperature threshold to determine whether to turn on the anti-freeze protection; if the water capacity is insufficient, the water temperature data is less than the preset water temperature threshold and / or the evaporation temperature data is less than the preset evaporation temperature threshold, turn on the anti-freeze protection and predict that the unit has a fault.
[0107] Optionally, the first control module 703 is specifically used to: if the unit is predicted to have no fault, obtain the unit output load, and determine whether the unit output load exceeds the user demand load; if the unit output load exceeds the user demand load, shut down the unit modules in an orderly manner based on the unit module control sequence, including shutting down the compressor and fan in the unit module; if the unit output load does not reach the user demand load, start the unit modules in an orderly manner based on the unit module control sequence and the preset module start time, until the unit output load meets the user demand load or all unit modules are turned on.
[0108] Optionally, the first control module 703 is further specifically used to: start the fan in the unit module in sequence after the unit electric valve and water pump are started, and start the first compressor after the first waiting time for the fan to start; start the second compressor after the preset compressor start time for the first compressor to start, and determine whether the current unit output load reaches the user demand load; if the current unit output load does not reach the user demand load, continue to start other unit modules in order until the user demand load is reached.
[0109] Optionally, the timing determination module 705 is specifically used for: if the unit is predicted to have a fault, then obtaining the anti-freeze protection times of the unit within a preset time range; within the preset time range, judging whether the anti-freeze protection times satisfy a first preset number range or a second preset number range; if within the preset time range, the anti-freeze protection times satisfy the first preset number range and the fault type of the unit is insufficient engineering itself, then entering the anti-freeze protection control timing; if within the preset time range, the anti-freeze protection times satisfy the second preset number range and the fault type of the unit corresponds to insufficient engineering itself, then entering the water capacity insufficient control timing.
[0110] Optionally, the second control module 507 is specifically used to: if the water capacity shortage control sequence is entered, determine the target output water capacity of the unit based on the user demand load; calculate the first extension time between the first compressor and the second compressor in the same unit module based on the target output water capacity of the unit and the water capacity data; calculate the first target interval start time between the first compressor and the second compressor in the same unit module according to the first extension time and the preset compressor start time, control the start of the second compressor based on the first target interval start time and issue an early warning prompt until the user demand load is met.
[0111] Optionally, the third control module 509 is specifically used for: if entering the anti-freeze protection control sequence, obtaining the anti-freeze start interval times corresponding to two adjacent anti-freeze protection starts; calculating the second extension time between the first compressor and the second compressor in the same unit module based on the multiple anti-freeze start interval times; calculating the second target interval start time between the first compressor and the second compressor in the same unit module according to the second extension time and the preset compressor start time, controlling the start of the second compressor based on the second target interval start time and issuing an early warning prompt until the user demand load is met.
[0112] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. It should be noted that the above modules as part of the device can be run in Figure 1 In the hardware environment shown, it can be implemented by software or by hardware.
[0113] It should be noted here that the suffixes such as module, component, unit, sub-module, and sub-unit used to represent elements described in the above device are only for the convenience of description of this application and have no specific meaning in themselves. Therefore, they can be used in combination.
[0114] According to another aspect of the embodiment of the present application, the present application provides an air conditioner, such as Figure 8 As shown, it includes a memory 801, a processor 803, a communication interface 805 and a communication bus 807. The memory 801 stores a computer program that can be run on the processor 803. The memory 801 and the processor 803 communicate through the communication interface 805 and the communication bus 807. When the processor 803 executes the computer program, the steps of the above-mentioned heat pump control method are implemented.
[0115] The memory and processor in the above electronic device communicate via a communication bus and a communication interface. The communication bus may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus may be divided into an address bus, a data bus, a control bus, etc.
[0116] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0117] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0118] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the steps of the heat pump control method in any of the above embodiments.
[0119] Optionally, in an embodiment of the present application, a computer-readable medium is configured to store program code for the processor to execute the steps of the heat pump control method described in the above embodiment.
[0120] Optionally, the specific examples in this embodiment can refer to the examples described in the above embodiments, and this embodiment will not be repeated here. And when the embodiments of this application are specifically implemented, they can refer to the above embodiments and have corresponding technical effects.
[0121] It is understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application, or a combination thereof.
[0122] For software implementation, the technology described herein can be implemented by a unit that performs the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0123] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0124] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0125] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0126] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0127] If the function 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 embodiment of the present application is essentially or the part that contributes to the prior art or the 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 to enable 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 application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0128] It should be noted that, in this article, relational terms such as first, second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms include, include or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0129] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.
Claims
1. A heat pump control method, characterized in that: The method comprises: Predict unit failure based on the acquired water capacity data and anti-freeze protection data; If the unit is predicted to have no fault, the start and stop of each unit module are controlled in order based on the user demand load and the preset module start time, and the preset module start time includes the preset compressor start time; If the unit is predicted to have a fault, a heat pump control sequence is determined based on the number of anti-freezing protection times and the fault type, wherein the heat pump control sequence includes a water capacity shortage control sequence and an anti-freezing protection control sequence; If the water capacity insufficient control sequence is entered, the first extension time between adjacent compressors in the same unit module is determined according to the water capacity data, and the compressor operation is controlled based on the first extension time and the preset compressor start time, and an early warning prompt is issued; If the anti-freezing protection control sequence is entered, the second extension time between adjacent compressors in the same unit module is determined according to the anti-freezing protection data, and the compressor operation is controlled based on the second extension time and the preset compressor start time, and an early warning prompt is issued; The heat pump control timing is determined based on the anti-freezing protection times and the fault type, including: If the unit is predicted to have a fault, the number of anti-freeze protection times of the unit is obtained within a preset time range; Within the preset time range, determining whether the anti-freezing protection times meet a first preset times range or a second preset times range, the first preset times range being greater than the second preset times range; If within the preset time range, the anti-freezing protection times meet the first preset times range and the fault type of the unit is insufficient engineering itself, then enter the anti-freezing protection control sequence; If within the preset time range, the anti-freezing protection times meet the second preset times range and the unit's fault type corresponds to insufficient engineering itself, the water capacity shortage control sequence is entered.
2. The heat pump control method according to claim 1, characterized in that: The prejudgment of unit failure based on the acquired water capacity data and anti-freezing protection data includes: Acquiring the water capacity data and the anti-freezing protection data, wherein the anti-freezing protection data includes water temperature data and evaporation temperature data of the unit; Compare the water capacity data with the user demand load to determine whether there is insufficient water capacity; Comparing the monitored water temperature data with a preset water temperature threshold, and comparing the monitored evaporation temperature data with a preset evaporation temperature threshold, to determine whether to turn on the anti-freeze protection; If the water capacity is insufficient, the water temperature data is less than the preset water temperature threshold and / or the evaporation temperature data is less than the preset evaporation temperature threshold, the anti-freeze protection is turned on to predict that the unit has a fault.
3. The heat pump control method according to claim 1, characterized in that: The method of orderly controlling the start and stop of each unit module based on the user demand load and the preset compressor start time includes: If the unit is predicted to have no fault, the unit output load is obtained to determine whether the unit output load exceeds the user demand load; If the unit output load exceeds the user demand load, the unit modules are shut down in an orderly manner based on the unit module control sequence, including shutting down the compressor and fan in the unit module; If the unit output load does not reach the user demand load, the unit modules are started in order based on the unit module control sequence and the preset module start time until the unit output load meets the user demand load or all unit modules are turned on.
4. The heat pump control method according to claim 3, characterized in that: The preset module startup time also includes a first waiting time, each unit module includes a first compressor and a second compressor, and the unit modules are started in order based on the unit module control sequence and the preset module startup time, including: After the electric valve and water pump of the unit are started, the fans in the unit modules are started in sequence, and the first compressor is started after the first waiting time for the fan to start; Starting the second compressor after the preset compressor start time of starting the first compressor, and determining whether the current output load of the unit reaches the user demand load; If the current output load of the unit does not reach the user demand load, other unit modules will continue to be turned on in order until the user demand load is reached.
5. The heat pump control method according to claim 4, characterized in that: Determining a first extension time between adjacent compressors in the same unit module according to the water capacity data, and controlling the operation of the compressors and giving an early warning based on the first extension time and the preset compressor start time, comprises: If the water capacity shortage control sequence is entered, the target output water capacity of the unit is determined based on the user demand load; Calculating the first extension time between the first compressor and the second compressor in the same unit module based on the unit target water output capacity and the water capacity data; According to the first extension time and the preset compressor start time, the first target interval start time between the first compressor and the second compressor in the same unit module is calculated, and the start of the second compressor is controlled based on the first target interval start time and an early warning prompt is issued until the user demand load is met.
6. The heat pump control method according to claim 4, characterized in that: The step of determining the second extension time between adjacent compressors in the same unit module according to the anti-freezing protection data, and controlling the operation of the compressor and giving an early warning based on the second extension time and the preset compressor start time, comprises: If the anti-freezing protection control sequence is entered, the anti-freezing activation interval time corresponding to two consecutive anti-freezing protection activations is obtained; Calculating the second extended time between the first compressor and the second compressor in the same unit module based on a plurality of the anti-freeze start interval times; According to the second extension time and the preset compressor start time, the second target interval start time between the first compressor and the second compressor in the same unit module is calculated, and the start of the second compressor is controlled based on the second target interval start time and an early warning prompt is issued until the user demand load is met.
7. A heat pump control device, characterized in that: The device comprises: A fault judgment module is used to predict unit faults based on the acquired water capacity data and anti-freeze protection data; A first control module is used to control the start and stop of each unit module in an orderly manner based on the user demand load and the preset module start time if the unit is predicted to have no fault, and the preset module start time includes a preset compressor start time; A timing determination module, for determining a heat pump control timing based on the number of anti-freezing protection times and the type of fault if the unit is predicted to have a fault, wherein the heat pump control timing includes a water capacity shortage control timing and an anti-freezing protection control timing; A second control module is used for determining a first extension time between adjacent compressors in the same unit module according to the water capacity data if the water capacity shortage control sequence is entered, and controlling the operation of the compressor based on the first extension time and the preset compressor start time and giving an early warning prompt; A third control module is used for determining a second extension time between adjacent compressors in the same unit module according to the anti-freezing protection data if the anti-freezing protection control sequence is entered, and controlling the operation of the compressor based on the second extension time and the preset compressor start time and giving an early warning prompt; The timing determination module is specifically used for: if the unit is predicted to have a fault, obtaining the anti-freeze protection times of the unit within a preset time range; within the preset time range, judging whether the anti-freeze protection times meet a first preset number range or a second preset number range, the first preset number range being greater than the second preset number range; if within the preset time range, the anti-freeze protection times meet the first preset number range and the fault type of the unit is insufficient engineering itself, entering the anti-freeze protection control timing; if within the preset time range, the anti-freeze protection times meet the second preset number range and the fault type of the unit corresponds to insufficient engineering itself, entering the water capacity insufficient control timing.
8. An air conditioner, comprising a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program that can be run on the processor, and the memory and the processor communicate through the communication bus and the communication interface, characterized in that: When the processor executes the computer program, the heat pump control method according to any one of claims 1 to 6 is implemented.
9. A computer-readable medium having a non-volatile program code executable by a processor, characterized in that: The program code enables the processor to execute the heat pump control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method for detecting protection fault of air conditioner compressor and related devices
CN110588689A
Control method, device and equipment of water cooling type air conditioner unit, and storage medium
CN110925949A