Heat pump cascade control method and device, storage medium and controller
The controller determines the position of the heat pump based on its positioning information and water temperature, achieving accurate cascading of the heat pumps, solving the problems of small cascade scale and low efficiency, and improving user experience.
Patent Information
- Application Number
- CN202510929290.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-04
- Publication Date
- 2025-10-10
AI Technical Summary
The existing heat pump cascade method has problems such as small cascade scale, low cascade efficiency and easy cascade failure, resulting in poor user experience.
The controller receives the heat pump's location information and water temperature, and determines whether the heat pumps are located in the same area and water system based on the location distance and temperature difference, thereby achieving accurate cascade control of the heat pumps.
It improves the scale and efficiency of heat pump cascade, reduces manual operation errors, and improves the cascade success rate and user experience.
Smart Images

Figure CN120760367A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of heat pump technology, and in particular to a heat pump cascade control method, device, storage medium and controller. Background Art
[0002] The application of cascaded heat pump units formed by cascading multiple heat pumps (i.e., heat pump modules, such as air source heat pump module units) is becoming more and more widespread. Such heat pump units are usually heating or cooling systems with larger capacity than single heat pumps.
[0003] Currently, multiple heat pumps are usually cascaded by setting the dip switches on the main control board. This cascading method has the problem of an upper limit on the address capacity, which limits the number of cascaded heat pumps (for example, usually no more than 16 heat pumps can be cascaded), and the cascading method is applicable to a small scale. On the other hand, manual dialing is required for cascading. When a large number of heat pumps are involved, manual dialing is not only time-consuming but also prone to errors.
[0004] Therefore, the current cascade mode of heat pump units has problems such as small cascade scale, low cascade efficiency and easy cascade failure, resulting in poor user experience. Summary of the Invention
[0005] The embodiment of the present application provides a heat pump cascade control solution, which can effectively improve the cascade scale, cascade efficiency and cascade success rate, and enhance user experience.
[0006] The embodiments of this application provide the following technical solutions:
[0007] According to one embodiment of the present application, a heat pump cascade control method is applied to a controller, and the method includes: receiving first positioning information and a first water temperature of a first heat pump; receiving second positioning information and a second water temperature of a second heat pump; based on the positioning distance between the first positioning information and the second positioning information, judging that the first heat pump and the second heat pump are located in the same area; based on the temperature difference between the first water temperature and the second water temperature, judging that the first heat pump and the second heat pump are located in the same water system; and controlling the first heat pump and the second heat pump to cascade.
[0008] In one embodiment, the first heat pump is a host and the second heat pump is a slave; judging that the first heat pump and the second heat pump are located in the same area based on the positioning distance between the first positioning information and the second positioning information, judging that the first heat pump and the second heat pump are located in the same water system based on the temperature difference between the first water temperature and the second water temperature, and controlling the first heat pump and the second heat pump to be cascaded include: determining the first geographic location information of the host based on the first positioning information; determining the second geographic location information of the slave based on the second positioning information; judging that the host and the slave are located in the same area when the positioning distance between the host and the slave is less than or equal to a preset distance based on the first geographic location information and the second geographic location information; judging that the host and the slave are located in the same water system based on the temperature difference between the first water temperature and the second water temperature; and controlling the host and the slave to be cascaded.
[0009] In one embodiment, the first water temperature is the first return water temperature of the host machine, and the second water temperature is the second return water temperature of the slave machine; judging that the host machine and the slave machine are located in the same water system based on the temperature difference between the first water temperature and the second water temperature includes: when the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference and lasts for a preset time, judging that the host machine and the slave machine are located in the same water system.
[0010] In one embodiment, controlling the host and the slave to be cascaded includes: receiving a control instruction from the host, wherein the control instruction is any one of a power-on instruction, a power-off instruction, a frequency increase instruction, and a frequency decrease instruction; and forwarding the control instruction to the slave so that the slave executes the control instruction.
[0011] According to one embodiment of the present application, a heat pump cascade control device is applied to a controller, and the device includes: a first receiving module, used to: receive first positioning information and a first water temperature of a first heat pump; a second receiving module, used to: receive second positioning information and a second water temperature of a second heat pump; a first judgment module, used to: judge that the first heat pump and the second heat pump are located in the same area based on the positioning distance between the first positioning information and the second positioning information; a second judgment module, used to: judge that the first heat pump and the second heat pump are located in the same water system based on the temperature difference between the first water temperature and the second water temperature; a control module, used to: control the first heat pump and the second heat pump to cascade.
[0012] In one embodiment, the first heat pump is a host and the second heat pump is a slave; the first judgment module can be used to: determine the first geographic location information of the host based on the first positioning information; determine the second geographic location information of the slave based on the second positioning information; based on the first geographic location information and the second geographic location information, when the positioning distance between the host and the slave is less than or equal to a preset distance, determine that the host and the slave are located in the same area; the second judgment module can be used to: determine that the host and the slave are located in the same water system based on the temperature difference between the first water temperature and the second water temperature; the control module can be used to: control the host and the slave to cascade.
[0013] In one embodiment, the first water temperature is the first return water temperature of the host machine, and the second water temperature is the second return water temperature of the slave machine; the second judgment module can be used to: when the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference and lasts for a preset time, determine that the host machine and the slave machine are in the same water system.
[0014] In one embodiment, the control module can be used to: receive a control instruction from the host, wherein the control instruction is any one of a power-on instruction, a power-off instruction, a frequency increase instruction, and a frequency decrease instruction; and forward the control instruction to the slave so that the slave executes the control instruction.
[0015] According to another embodiment of the present application, a storage medium stores a computer program thereon. When the computer program is executed by a processor of a controller, the controller executes the method described in the relevant embodiments of the present application.
[0016] According to another embodiment of the present application, a controller may include: a memory storing a computer program; and a processor reading the computer program stored in the memory to execute the method described in the embodiment of the present application.
[0017] According to another embodiment of the present application, a computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a controller reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the controller to perform the methods provided in various optional implementations described in the relevant embodiments of the present application.
[0018] In an embodiment of the present application, the controller can execute the following: receiving the first positioning information and the first water temperature of the first heat pump; receiving the second positioning information and the second water temperature of the second heat pump; judging that the first heat pump and the second heat pump are located in the same area based on the positioning distance between the first positioning information and the second positioning information; judging that the first heat pump and the second heat pump are located in the same water system based on the temperature difference between the first water temperature and the second water temperature; and controlling the first heat pump and the second heat pump to cascade.
[0019] In this manner according to the embodiments of the present application, the controller can accurately determine that the first heat pump and the second heat pump are located in the same area based on the positioning distance between the first positioning information and the second positioning information; based on the temperature difference between the first water temperature and the second water temperature, it can accurately determine that the first heat pump and the second heat pump are located in the same water system; the combination of the two can accurately determine that the first heat pump and the second heat pump belong to the same heat pump unit; and then accurately remotely control the first heat pump and the second heat pump belonging to the same heat pump unit to cascade. Furthermore, the controller can use this method to accurately and efficiently cascade a large number of heat pumps belonging to the same heat pump unit, with no limit on the number of cascades and avoiding the error-proneness of manual cascading. Overall, it effectively improves the cascading scale, cascading efficiency, and cascading success rate of the heat pump unit, thereby enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 A flow chart of a heat pump cascade control method according to an embodiment of the present application is shown.
[0022] Figure 2 A block diagram of a heat pump cascade control device according to an embodiment of the present application is shown.
[0023] Figure 3 A block diagram of a controller according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0024] The present disclosure will be further described in detail below in conjunction with the accompanying drawings and examples. It should be understood that the examples provided herein are merely for explaining the present disclosure and are not intended to limit the present disclosure. In addition, the examples provided below are partial examples for implementing the present disclosure, rather than providing all examples for implementing the present disclosure. In the absence of conflict, the technical solutions described in the examples of the present disclosure may be implemented in any combination.
[0025] It should be noted that in the embodiments of the present disclosure, the terms "comprising", "containing" or any other variants thereof are intended to cover non-exclusive inclusion, so that the method or device comprising a series of elements not only includes the elements explicitly listed, but also includes other elements not explicitly listed, or includes elements inherent to the implementation of the method or device. Without more limitations, the element defined by the sentence "comprising a" does not exclude the presence of other related elements (such as steps in the method or units in the device, for example, the unit can be a part of the circuit, a part of the processor, a part of the program or software, etc.) in the method or device comprising the element.
[0026] For example, the heat pump cascade control method provided by the embodiments of the present disclosure includes a series of steps, but the heat pump cascade control method provided by the embodiments of the present disclosure is not limited to the steps described, and similarly, the heat pump cascade control device provided by the embodiments of the present disclosure includes a series of units, but the device provided by the embodiments of the present disclosure is not limited to including the units explicitly described, and can also include units required to be set when obtaining related information or processing based on information.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present disclosure belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0028] It can be understood that in the specific embodiments of the present application, relevant data is involved, and when the embodiments in the present application are applied to specific products or technologies, the permission or consent of the user needs to be obtained, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards.
[0029] More and more heat pumps (i.e. heat pump modules, for example, air source heat pump module units) are combined in cascade to form a cascade heat pump unit, which is usually a larger capacity heating or refrigeration system compared to a single heat pump.
[0030] At present, multiple heat pumps are usually cascaded by setting a code switch on a main control board. This cascade mode has the following problems: on the one hand, there is an upper limit to the address capacity, which limits the number of cascaded heat pumps (such as usually not more than 16 heat pumps for cascade), and the cascade mode is suitable for smaller scales; on the other hand, manual code dialing is required for cascade, which is not only time-consuming but also prone to errors when a large number of heat pumps are included.
[0031] Therefore, the current heat pump cascade mode has the problems of small cascade scale, low cascade efficiency and easy cascade failure, and the user experience is poor.
[0032] In order to solve these problems, this application provides the following heat pump cascade control solution, which can effectively improve the cascade scale, cascade efficiency and cascade success rate of the heat pump and enhance the user experience.
[0033] The following describes in detail each embodiment of the heat pump cascade control scheme provided in this application.
[0034] Figure 1 The following schematically shows a flow chart of a heat pump cascade control method according to an embodiment of the present application. Figure 1 The execution subject of the heat pump cascade control method shown can be a controller, and the controller can be a terminal or a server, the terminal can be a computer, a mobile phone, a smart watch, etc., and the server can be a cloud server or a physical server, etc.
[0035] In which, the heat pump unit includes multiple heat pumps (i.e., heat pump modules, for example, air source heat pump module units), each heat pump includes at least one compressor, and the multiple heat pumps are combined together in cascade to form a heat pump unit with a larger capacity, and the multiple cascaded heat pumps share the water system in the heat pump unit. The module outlet waterways of the multiple heat pumps converge at the unit outlet waterway, and the unit inlet waterway of the heat pump unit is split to form the module inlet waterways of the multiple heat pumps. In a specific embodiment, each heat pump is specifically an air source heat pump module unit, and the multiple air source heat pump module units are combined together in cascade to form a heat pump unit with a larger capacity. In which, each air source heat pump module unit may include modules such as a compressor, a fan, a four-way valve, a water side heat exchanger, an air side heat exchanger, a gas-liquid separator, an electronic expansion valve, and an economizer.
[0036] Specifically, if Figure 1 As shown, the heat pump cascade control method executed by the controller may include steps S110 to S150.
[0037] Step S110, receiving first positioning information and a first water temperature of a first heat pump;
[0038] Step S120, receiving second positioning information and a second water temperature of a second heat pump;
[0039] Step S130: determining that the first heat pump and the second heat pump are located in the same area based on a positioning distance between the first positioning information and the second positioning information;
[0040] Step S140, based on the temperature difference between the first water temperature and the second water temperature, determining whether the first heat pump and the second heat pump are located in the same water system;
[0041] Step S150: Control the first heat pump and the second heat pump to perform cascade connection.
[0042] The first heat pump can be any one of the multiple heat pumps in the heat pump unit, and the second heat pump can be any heat pump in the multiple heat pumps other than the first heat pump. For example, in one example, the first heat pump specifically refers to a heat pump in the multiple heat pumps that serves as the master, and each of the multiple heat pumps other than the first heat pump can be a second heat pump, which can serve as a slave. The master can be a heat pump connected to a wired remote controller. In other examples, the first heat pump can be any heat pump, and the second heat pump can be any heat pump other than the first heat pump.
[0043] Each of the multiple heat pumps may be provided with a positioning module (e.g., a 4G communication module or a GPS positioning module, etc.), so that each heat pump can locate its own positioning information through the positioning module (e.g., the first heat pump can locate its first positioning information and the second heat pump can locate its second positioning information). Alternatively, the user can locate and configure the positioning information of the heat pumps when installing the heat pumps (e.g., the first heat pump can be configured with its first positioning information and the second heat pump can be configured with its second positioning information).
[0044] Thus, the first heat pump can upload its first positioning information to the controller, and the second heat pump can upload its second positioning information to the controller.
[0045] A temperature sensor can be installed on the module water inlet water path or module water outlet water path of each heat pump, and the water temperature of the heat pump can be detected in real time through the temperature sensor (for example, the temperature sensor on the water path of the first heat pump detects the first water temperature, and the temperature sensor on the water path of the second heat pump detects the second water temperature).
[0046] Thus, the first heat pump can upload the first water temperature to the controller, and the second heat pump can upload its second water temperature to the controller.
[0047] The controller can accurately determine that the first and second heat pumps are located in the same area when the distance between the first and second positioning information is less than a preset distance. It can also accurately determine that the first and second heat pumps are located in the same water system when the temperature difference between the first and second water temperatures meets a preset condition. The first and second heat pumps being located in the same area and in the same water system indicate that they belong to the same heat pump unit. The controller can then control the first and second heat pumps to cascade, accurately connecting the heat pumps belonging to the same heat pump unit.
[0048] In this manner according to the embodiments of the present application, the controller can accurately determine that the first heat pump and the second heat pump are located in the same area based on the positioning distance between the first positioning information and the second positioning information; based on the temperature difference between the first water temperature and the second water temperature, it can accurately determine that the first heat pump and the second heat pump are located in the same water system; the combination of the two can accurately determine that the first heat pump and the second heat pump belong to the same heat pump unit; and then accurately remotely control the first heat pump and the second heat pump belonging to the same heat pump unit to cascade. Furthermore, the controller can use this method to accurately and efficiently cascade a large number of heat pumps belonging to the same heat pump unit, with no limit on the number of cascades and avoiding the error-proneness of manual cascading. Overall, this effectively improves the cascading scale, efficiency, and success rate of heat pumps, thereby enhancing the user experience.
[0049] Described below Figure 1 When performing heat pump cascade control in the embodiment, further optional specific embodiments are provided for each step performed.
[0050] In one embodiment, the first heat pump is a master and the second heat pump is a slave; in this case, steps S130 to S150, based on the positioning distance between the first positioning information and the second positioning information, determine that the first heat pump and the second heat pump are located in the same area, based on the temperature difference between the first water temperature and the second water temperature, determine that the first heat pump and the second heat pump are located in the same water system, and control the first heat pump and the second heat pump to be cascaded, may include:
[0051] Determine the first geographic location information of the host based on the first positioning information; determine the second geographic location information of the slave based on the second positioning information; based on the first geographic location information and the second geographic location information, when the positioning distance between the host and the slave is less than or equal to a preset distance, determine that the host and the slave are located in the same area; based on the temperature difference between the first water temperature and the second water temperature, determine that the host and the slave are located in the same water system; control the host and the slave to cascade.
[0052] In this embodiment, the first heat pump is the master, and the second heat pump is the slave. The master is a heat pump connected to a wired controller. The first positioning information includes the master's first geographic location information, and the second positioning information includes the slave's second geographic location information. The distance between the master and slave (i.e., the positioning distance) can be calculated based on the master's first geographic location information and the slave's second geographic location information.
[0053] In an example, the first geographic location information may include the first longitude and first latitude of the master, and the second geographic location information may include the second longitude and second latitude of the slave. The positioning distance between the master and the slave can be calculated according to the formula d1=R*c, where c=2*atan2 Where a = sin 2(ΔA / 2)+cos(A1)*cos(A2)*sin 2 (Δλ / 2), where ΔA = A2 - A1 and Δλ = λ2 - λ1. d1 is the positioning distance, R is the radius of the Earth, c is the spherical distance, a is an intermediate parameter, A2 is the second latitude, A1 is the first latitude, ΔA is the latitude difference, λ2 is the second longitude, λ1 is the first longitude, and Δλ is the longitude difference. Using this example, the positioning distance d1 between the master and slave can be accurately calculated. The positioning distance d1 calculated in this way is a two-dimensional spherical distance.
[0054] In another example, the first geographic location information may include the first longitude, first latitude and first altitude of the host, and the second geographic location information may include the second longitude, second latitude and second altitude of the slave. 2 +(Δy) 2 +(Δz) 2 The positioning distance between the master and slave is calculated, where: Δx = (λ2-λ1)*r*cos(A1), Δy = (A2-A1)*r, Δz = h2-h1, h2 is the second altitude, h1 is the first altitude, A2 is the second latitude, A1 is the first latitude, λ2 is the second longitude, λ1 is the first longitude, Δx is the longitude difference, Δy is the latitude difference, and Δz is the altitude difference. Using this example, the positioning distance d2 between the master and slave can be accurately calculated. The positioning distance d2 calculated in this way is a three-dimensional distance. Compared with d1, d2 can more accurately reflect the actual installation distance between the master and slave.
[0055] Among them, the longitude and latitude determined by the positioning module, taking GPS as an example, are usually in degrees, while radians are required to calculate distance. Therefore, the longitude and latitude need to be converted from degrees to radians. The conversion method is to multiply the angle value by π and divide by 180, that is, the units of the first longitude, first latitude, second longitude, and second latitude are all radians.
[0056] Furthermore, when the positioning distance between the master and the slave is less than or equal to the preset distance (such as d1 is less than the first preset distance, or d2 is less than the second preset distance), it can be determined that the master and the slave are located in the same area; based on the temperature difference between the first water temperature and the second water temperature, it can also be determined that the master and the slave are located in the same water system; thereby determining that the master and the slave belong to the same heat pump unit, and then the master and the slave can be accurately controlled to cascade.
[0057] Further, in an embodiment, the first water temperature is specifically a first return water temperature of the host, and the second water temperature is specifically a second return water temperature of the slave; based on a temperature difference between the first water temperature and the second water temperature, determining that the host and the slave are located in the same water system, including: when the temperature difference between the first return water temperature and the second return water temperature is less than a target return water temperature difference, and lasts for a preset time length, determining that the host and the slave are located in the same water system.
[0058] In this embodiment, the first water temperature is specifically a first return water temperature of the host, and a temperature sensor is arranged on the module water inlet waterway of the first heat pump to detect the first return water temperature. The second water temperature is specifically a second return water temperature of the slave, and a temperature sensor is arranged on the module water inlet waterway of the second heat pump to detect the second return water temperature.
[0059] When the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference, and lasts for a preset time length, it indicates that the return water temperatures of the host and the slave are continuously close within the preset time length, and at this time, the host and the slave can be accurately determined to be located in the same water system of the same heat pump unit. The applicant finds that using the return water temperature for determination can further improve the reliability of the host and the slave being located in the same water system compared to using water temperatures at other positions.
[0060] Further, in an embodiment, before determining whether the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference, the target return water temperature difference can also be determined in the following manner:
[0061] The first way is to determine the preset return water temperature difference as the target return water temperature difference;
[0062] Alternatively, the second way is to receive first waterway data and a first ambient temperature of the host, receive second waterway data and a second ambient temperature of the slave, and analyze the first waterway data, the first ambient temperature, and the first positioning information of the host, and the second waterway data, the second ambient temperature, and the second positioning information of the slave to obtain the target return water temperature difference between the host and the slave.
[0063] In the first way, the preset return water temperature difference is directly determined as the target return water temperature difference. For example, if the preset return water temperature difference is 2, then the target return water temperature difference is 2.
[0064] In the second method, the master receives the first water path data and first ambient temperature, and the slave receives the second water path data and second ambient temperature. The master's first water path data, first ambient temperature, and first positioning information are analyzed with the slave's second water path data, second ambient temperature, and second positioning information to determine the target return water temperature difference between the master and the slaves. This method dynamically analyzes the target return water temperature difference between the master and each slave separately. Each slave can use its personalized target return water temperature difference to determine whether it is in the same water path system as the master, further improving the reliability of the heat pump unit cascade.
[0065] The first water channel data of the master device may be water flow or other water channel data detected by a flow meter provided on the water inlet water channel of the module of the master device, and the first ambient temperature of the master device may be the ambient temperature near the master device detected by a temperature sensor provided near the master device. The second water channel data of the slave device may be water flow or other water channel data detected by a flow meter provided on the water inlet water channel of the module of the slave device, and the second ambient temperature of the slave device may be the ambient temperature near the slave device detected by a temperature sensor provided near the slave device.
[0066] In some embodiments, the target return water temperature difference between the host and the slave is obtained by analyzing the first water path data, first ambient temperature and first positioning information of the host and the second water path data, second ambient temperature and second positioning information of the slave. This can be done by querying the target return water temperature difference corresponding to the first water path data, first ambient temperature and first positioning information of the host and the second water path data, second ambient temperature and second positioning information of the slave from a preset temperature difference table.
[0067] Optionally, in some embodiments, the target return water temperature difference between the host and the slave is obtained by analyzing the first water channel data, the first peripheral temperature and the first positioning information of the host and the second water channel data, the second peripheral temperature and the second positioning information of the slave. It can be: using a fine-tuned large model, the first water channel data, the first peripheral temperature and the first positioning information of the machine and the second water channel data, the second peripheral temperature and the second positioning information of the slave are analyzed to obtain the target return water temperature difference.
[0068] Furthermore, in one embodiment, controlling the host and the slave to be cascaded may specifically include: receiving a control instruction from the host, wherein the control instruction is any one of a power-on instruction, a power-off instruction, a frequency increase instruction, and a frequency decrease instruction; and forwarding the control instruction to the slave so that the slave executes the control instruction.
[0069] In this embodiment, the master and slave devices are cascaded via a controller. The master device can send control instructions to the controller, which can then forward the host's control instructions to the slave device. Upon receiving the control instructions, the slave device can execute them. For example, if the control instruction is a power-on instruction, the slave device can start running; if the control instruction is a power-off instruction, the slave device can stop running; if the control instruction is a frequency-increasing instruction, the slave device can increase the compressor operating frequency; if the control instruction is a frequency-reducing instruction, the slave device can reduce the compressor operating frequency.
[0070] Optionally, in other embodiments, controlling the host and the slave to be cascaded may include: the controller controlling the host and the slave to be paired, and after pairing, the host may directly send a control instruction to the slave.
[0071] To facilitate better implementation of the heat pump cascade control method provided in the embodiments of the present application, the embodiments of the present application also provide a heat pump cascade control device based on the aforementioned heat pump cascade control method. The meanings of the terms herein are the same as those in the aforementioned heat pump cascade control method. For specific implementation details, please refer to the description in the method embodiments.
[0072] Figure 2 FIG. 1 shows a block diagram of a heat pump cascade control device according to an embodiment of the present application. Figure 2 The heat pump cascade control device 200 shown can be applied to a controller.
[0073] The heat pump cascade control device 200 may include: a first receiving module 210 can be used to: receive the first positioning information and the first water temperature of the first heat pump; a second receiving module 220 can be used to: receive the second positioning information and the second water temperature of the second heat pump; a first judgment module 230 can be used to: based on the positioning distance between the first positioning information and the second positioning information, judge that the first heat pump and the second heat pump are located in the same area; a second judgment module 240 can be used to: based on the temperature difference between the first water temperature and the second water temperature, judge that the first heat pump and the second heat pump are located in the same water system; a control module 250 can be used to: control the first heat pump and the second heat pump to cascade.
[0074] In one embodiment, the first heat pump is a host and the second heat pump is a slave; the first judgment module can be used to: determine the first geographic location information of the host based on the first positioning information; determine the second geographic location information of the slave based on the second positioning information; based on the first geographic location information and the second geographic location information, when the positioning distance between the host and the slave is less than or equal to a preset distance, determine that the host and the slave are located in the same area; the second judgment module can be used to: determine that the host and the slave are located in the same water system based on the temperature difference between the first water temperature and the second water temperature; the control module can be used to: control the host and the slave to cascade.
[0075] In one embodiment, the first water temperature is the first return water temperature of the host machine, and the second water temperature is the second return water temperature of the slave machine; the second judgment module can be used to: when the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference and lasts for a preset time, determine that the host machine and the slave machine are in the same water system.
[0076] In one embodiment, the control module can be used to: receive a control instruction from the host, wherein the control instruction is any one of a power-on instruction, a power-off instruction, a frequency increase instruction, and a frequency decrease instruction; and forward the control instruction to the slave so that the slave executes the control instruction.
[0077] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiment of the application, the features and functions of two or more modules or units described above can be concretized in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.
[0078] In addition, the embodiment of the present application also provides a controller, such as Figure 3 As shown, Figure 3 FIG. 1 shows a block diagram of a controller according to an embodiment of the present application, specifically:
[0079] The controller 300 may include one or more processors 301 of processing cores, one or more computer-readable storage media memories 302 and other components. Those skilled in the art will appreciate that Figure 3 The controller structure shown in the figure does not constitute a limitation on the controller, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0080] Processor 301 is the controller's control center, connecting the various components of the entire computer device using various interfaces and circuits. It executes the computer device's various functions and processes data by running or executing software programs and / or modules stored in memory 302 and accessing data stored in memory 302. Optionally, processor 301 may include one or more processing cores; preferably, processor 301 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interfaces, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 301.
[0081] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and data processing by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the controller, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
[0082] Although not shown, the controller may further include a display unit, etc., which will not be described in detail herein. Specifically, in this embodiment, the processor 301 in the controller may load executable files corresponding to one or more computer program processes into the memory 302 according to instructions, and the processor 301 may execute the computer programs stored in the memory 302, thereby implementing the various functions described in the aforementioned embodiments of the present application.
[0083] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by a computer program, or by controlling related hardware through a computer program. The computer program may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0084] To this end, an embodiment of the present application further provides a storage medium storing a computer program, which can be loaded by a processor to execute the steps of any method provided in the embodiment of the present application.
[0085] The storage medium may be a computer-readable storage medium, and the storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0086] Since the computer program stored in the storage medium can execute the steps of any method provided in the embodiments of the present application, the beneficial effects that can be achieved by the method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0087] According to another embodiment of the present application, a computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a controller reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the controller to perform the methods provided in various optional implementations described in the embodiments of the present application.
[0088] Those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art that are not disclosed herein.
[0089] It should be understood that the present application is not limited to the embodiments that have been described above and shown in the accompanying drawings, but various modifications and changes may be made without departing from the scope thereof.
Claims
1. A heat pump cascade control method, characterized in that: Applied to a controller, the method includes: receiving first positioning information and a first water temperature of a first heat pump; receiving second positioning information and a second water temperature of a second heat pump; determining, based on a positioning distance between the first positioning information and the second positioning information, that the first heat pump and the second heat pump are located in the same area; determining, based on a temperature difference between the first water temperature and the second water temperature, that the first heat pump and the second heat pump are located in the same water system; The first heat pump and the second heat pump are controlled to be cascaded.
2. The control method according to claim 1, characterized in that: The first heat pump is the master, and the second heat pump is the slave; The determining that the first heat pump and the second heat pump are located in the same area based on the positioning distance between the first positioning information and the second positioning information, determining that the first heat pump and the second heat pump are located in the same water system based on the temperature difference between the first water temperature and the second water temperature, and controlling the first heat pump and the second heat pump to perform cascade connection include: determining first geographic location information of the host based on the first positioning information; determining second geographical location information of the slave device based on the second positioning information; Based on the first geographic location information and the second geographic location information, when the positioning distance between the master and the slave is less than or equal to a preset distance, determining that the master and the slave are located in the same area; determining, based on a temperature difference between the first water temperature and the second water temperature, that the master device and the slave device are located in the same water system; Control the master and the slave to be cascaded.
3. The control method according to claim 2, characterized in that: The first water temperature is the first return water temperature of the master, and the second water temperature is the second return water temperature of the slave; The determining, based on the temperature difference between the first water temperature and the second water temperature, that the master device and the slave device are located in the same water system includes: When the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference and lasts for a preset time, it is determined that the master and the slave are located in the same water system.
4. The control method according to claim 2 or 3, characterized in that: The controlling the host and the slave to be cascaded includes: receiving a control instruction from the host, wherein the control instruction is any one of a power-on instruction, a power-off instruction, a frequency increase instruction, and a frequency decrease instruction; The control instruction is forwarded to the slave machine so that the slave machine executes the control instruction.
5. A heat pump cascade control device, characterized in that: Applied to a controller, the device comprises: A first receiving module is configured to receive first positioning information and a first water temperature of a first heat pump; The second receiving module is configured to receive second positioning information and a second water temperature of the second heat pump; A first judgment module is configured to: judge, based on a positioning distance between the first positioning information and the second positioning information, that the first heat pump and the second heat pump are located in the same area; a second determining module, configured to determine, based on a temperature difference between the first water temperature and the second water temperature, whether the first heat pump and the second heat pump are located in the same water system; The control module is used to control the first heat pump and the second heat pump to perform cascade connection.
6. The device according to claim 5, characterized in that The first heat pump is the master, and the second heat pump is the slave; A first determination module is configured to determine first geographical location information of the host based on the first positioning information; determining second geographical location information of the slave device based on the second positioning information; Based on the first geographic location information and the second geographic location information, when the positioning distance between the master and the slave is less than or equal to a preset distance, determining that the master and the slave are located in the same area; The second judgment module is configured to: judge, based on the temperature difference between the first water temperature and the second water temperature, whether the master and the slave are located in the same water system; The control module is used to control the host and the slave to perform cascading.
7. The device according to claim 6, characterized in that The first water temperature is the first return water temperature of the host machine, and the second water temperature is the second return water temperature of the slave machine; the second judgment module is used to: when the temperature difference between the first return water temperature and the second return water temperature is less than the target return water temperature difference and lasts for a preset time, determine that the host machine and the slave machine are in the same water system.
8. The device according to claim 6 or 7, characterized in that The control module is used to: receive a control instruction from the host, wherein the control instruction is any one of a power-on instruction, a power-off instruction, a frequency increase instruction, and a frequency decrease instruction; and forward the control instruction to the slave so that the slave executes the control instruction.
9. A storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a controller, the controller is caused to execute the method according to any one of claims 1 to 4.
10. A controller, characterized in that: include: a memory storing a computer program; A processor reads a computer program stored in a memory to execute the method according to any one of claims 1 to 4.
Citation Information
Cited By
Group control optimization method and device for air source heat pump unit group
CN122284346A