A highly integrated heat pump SPA system

By embedding a heat pump at the bottom of the spa pool and adopting a spa pool control system, the problems of high energy consumption, poor safety, and aesthetics of spa pool heating systems have been solved, realizing an efficient and intelligent integrated spa system that improves user experience and equipment performance.

CN119802844BActive Publication Date: 2025-12-02GUANGDONG POWERWORLD NEW ENERGY TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411844421.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-12-02
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

Existing spa pool heating systems lack cooling capabilities, consume a lot of energy, have high power consumption, and are relatively unsafe. They are also bulky and affect aesthetics.

Method used

The heat pump is built into the bottom of the spa pool and is independently controlled by the spa pool control system. The position confirmation component acquires a 3D image and selects the installation position. The control linkage component transfers the heat pump controller function to the host computer, and the effect evaluation component performs performance evaluation.

Benefits of technology

The integrated design of heat pump and spa pool improves equipment operating efficiency and user experience, simplifies operation, ensures safety and reliability, reduces energy consumption, and meets cooling needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119802844B_ABST
    Figure CN119802844B_ABST
Patent Text Reader

Abstract

This invention provides a highly integrated heat pump SPA system. The system includes: a location confirmation component that acquires a 3D image of the spa pool, segments the image, and marks the area coordinates; a component that finds suitable area coordinates based on the heat pump's ventilation requirements and connection complexity, and selects the installation location for the heat pump from these coordinates; a control linkage component that controls the heat pump controller to send controlled commands to a host computer, which parses the commands and transfers all control functions of the heat pump controller to the host computer according to a preset program, making the host computer the master controller of the heat pump; and an effect evaluation component that generates a status report based on timestamps of the control process of the master and slave controllers, and evaluates the functional effect of the heat pump based on the status report. This invention ensures the integration of the heat pump and the spa pool, while simultaneously achieving overall control functionality, and is simple and practical to operate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of air heat pump control technology, and in particular to a highly integrated heat pump SPA (Sanus Per Aquam) system. Background Technology

[0002] A heat pump is an electrically driven device that extracts heat from the environment (such as air, water, or the ground) and transfers it to where it's needed. Heat pumps are highly efficient and environmentally friendly temperature control technology, used in spa pools. Combining the high efficiency of a heat pump with the functionality of a spa system, it can provide heating, cooling, and spa water temperature control within a single system. However, existing spa pool heating systems generally use electric auxiliary heating, lacking a cooling system; the use of electric auxiliary heating also presents problems such as high energy consumption, high power consumption, and poor safety. With technological advancements, air-source heat pump pool units have replaced the electric auxiliary heating function of spa pools. However, this method requires the heat pump and spa pool to be installed separately, resulting in a larger overall equipment size, occupying more space, and affecting the overall aesthetics of the equipment.

[0003] Prior art 1, application number: CN202310535427.0, discloses a power supply system and a heat pump system for a heat pump. The power supply system includes: a controller, a first power conversion circuit, a second power conversion circuit, and an inverter. The first terminal of the first power conversion circuit is connected to a new energy DC power source, and the second terminal of the first power conversion circuit is connected to a DC bus. The DC terminal of the inverter is connected to the DC bus; the AC terminal of the inverter is connected to a compressor. The DC terminal of the second power conversion circuit is connected to the DC bus; the AC terminal of the second power conversion circuit is connected to the power grid. The controller is used to reduce the operating power of the compressor when the sum of the output power of the first power conversion circuit and the output power of the second power conversion circuit is less than the required power of the compressor, in order to maintain the energy balance of the power supply system. Although this can reduce the undervoltage situation of the power supply system, making the heat pump power supply system have better safety and stability, and improving the working efficiency of the heat pump system, the heat pump uses conventional electric auxiliary heating, resulting in high energy consumption and high power consumption.

[0004] Prior art 2, application number: CN 202410472512.1, discloses an air source heat pump system with solar auxiliary heating and its control method, including the following steps: Power acquisition step: when both the solar collector unit and the air source heat pump are started, acquire the output power of the solar collector unit and acquire the target output power; First comparison step: compare the output power of the solar collector unit with the target output power; if the output power of the solar collector unit is not greater than the target output power, then execute: within a specified time period, acquire the highest temperature of the solar collector unit; determine whether the current weather condition is cloudy based on the highest temperature; determine whether the output power of the solar collector unit is less than the product of the target output power and a specified ratio, the specified ratio being related to the weather condition; based on the judgment result of the weather judgment step and the comparison result of the second comparison step, control whether to start the air source heat pump. Although this can avoid frequent start-stop of the air source heat pump, saving energy while ensuring stable outlet water temperature, the lack of cooling function results in low efficiency of the heat exchange function of the air source heat pump system.

[0005] Existing technology three, application number CN202410994774.4, discloses a dynamic energy efficiency optimization control method for an air source heat pump. This method involves setting up a monitoring area to monitor the performance loss of the air source heat pump itself. Simultaneously, temperature feedback points are set at different locations in the working environment, extending uniformly outwards from the air source heat pump output end. Temperature is detected at different locations indoors, and the required output performance and output time of the air source heat pump are inferred. The inferred output performance and output time are then tested in the actual working environment, and the test results are recorded. The error between the results and the required data is analyzed, and the dynamic prediction model is optimized based on the error data. The optimized dynamic prediction model serves as the basis for the controller's operation, enabling the air source heat pump to operate efficiently based on the required operating temperature at the feedback points. However, this method lacks improvements in the control of spa pools, resulting in a low level of intelligent control for the equipment.

[0006] Current technologies 1, 2, and 3 suffer from several drawbacks: the existing heating system for hydrotherapy pools lacks a cooling system; energy consumption is high, power consumption is large, and safety is poor; the overall equipment is bulky, occupying a significant amount of space and affecting its aesthetics. Therefore, this invention provides a highly integrated heat pump SPA system, in which the heat pump is built into the bottom of the hydrotherapy pool, ensuring the integration of the heat pump and the pool; and it employs a completely independent control system for the hydrotherapy pool, making operation simple and practical. Summary of the Invention

[0007] To address the aforementioned technical problems, this invention provides a highly integrated integrated heat pump SPA system, comprising:

[0008] The location confirmation component is responsible for acquiring a 3D image of the spa pool, segmenting the 3D image and marking the area coordinates; finding suitable area coordinates according to the heat pump ventilation requirements and connection complexity, filtering out the location for installing the heat pump from the area coordinates, and using the filtered location as the installation location for the heat pump.

[0009] The control unit is responsible for controlling the heat pump controller to send controlled commands to the host computer. The host computer parses the controlled commands and transfers all control functions of the heat pump controller to the host computer according to the preset program. The host computer acts as the master controller of the heat pump, and the heat pump controller acts as the slave controller. The slave controller can automatically determine the needs of the spa pool and control its operating status.

[0010] The performance evaluation component is responsible for generating status reports based on timestamps for the functional control processes of the main controller and slave controllers, and evaluating the performance of the heat pump based on these status reports.

[0011] Optional, location confirmation component, including:

[0012] The arc annotation module is responsible for performing a three-dimensional scan of the spa pool using an image imaging device to obtain a three-dimensional image of the spa pool, identifying the center position of the three-dimensional image, and annotating the visible arcs of each concentric circle according to a preset interval, using the center position as the center, and dividing the annotation area, with each annotation located on the ray of the center position circle.

[0013] The coordinate recognition module is responsible for recognizing the three-dimensional spatial coordinates of multiple marked points in the stereo image, connecting the ends of adjacent invisible arcs with the same center to form a polygon with a center; and performing feature point recognition on the polygon to identify the two-dimensional spatial coordinates of multiple feature points in the stereo image.

[0014] The structural representation module is responsible for modeling the 3D image according to two-dimensional spatial coordinates to obtain the 3D image structure. The 3D image structure represents the heat pump ventilation requirements and connection complexity of the 3D image. By representing the heat pump ventilation requirements and connection complexity, the module finds suitable regional coordinates.

[0015] Optional, structural characterization module, including:

[0016] The airflow analysis submodule is responsible for obtaining depth information and spatial layout from the 3D image model, placing the heat pump at the center of the circle, and marking the positions of the heat pump's air inlet and outlet. Using the 3D coordinates of the 3D image, it records the specific coordinates of the heat pump's air inlet and outlet, identifies obstacles that hinder airflow in the 3D image model, simulates the entry and exit of air, and observes and analyzes the dynamic flow of air around the spa pool until the airflow effect, temperature distribution, and return path meet the requirements.

[0017] The path planning submodule is responsible for identifying the connection points of power supplies, pipes, and control lines related to the spa pool in the constructed 3D image structure; and planning the connection path based on the layout between the heat pump and the spa pool, requiring the connection path to use the shortest possible pipe and line length.

[0018] The location selection submodule is responsible for evaluating the compatibility of the area coordinates containing the required heat pump locations and connection paths, and selecting the location that meets the ventilation requirements and connection complexity, which is the location for installing the heat pump.

[0019] Optional, control assembly components include:

[0020] The program handover module is responsible for pre-setting the control handover program. It packages the heat pump controller's identity information and the control handover program as a controlled instruction and transmits it through the communication channel between the heat pump and the host computer. The host computer parses the controlled instruction according to the preset communication protocol to obtain the heat pump controller's identity information and the control handover program. The control handover program includes the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program, etc.

[0021] The interface connection module is responsible for changing the control priority between the heat pump controller and the host computer. It sets the priority of the host computer control to be higher than that of the heat pump controller. At the same time, it sends an instruction to the heat pump controller to prohibit the interaction of related instructions such as the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program, and modifies the interface of the relevant instructions to connect with the host computer.

[0022] The instruction set module is responsible for establishing a lookup table between the host computer and related instructions. The lookup table is used to indicate the execution rules of different programs. Priority instruction nodes are added to the end of the related instructions to obtain the instruction set array. The instruction set array is executed to complete the host computer's control of the heat pump.

[0023] Optional, the program handover module includes:

[0024] The program definition submodule is responsible for adding a controller handover program to the control program of the heat pump controller. This program replaces the heat pump controller with the host computer, sets the host computer to local mode, and saves the local mode to the structure of the heat pump controller. The structure contains the controller handover program and the local mode. Based on the intermediate structure, the program modifies the bits of the target register in the heat pump controller so that the control of the heat pump is transferred from the heat pump controller to the host computer.

[0025] The response guidance submodule is responsible for responding to the controller handover procedure, confirming the controlled command sent by the heat pump controller to the host computer, and the host computer sending indication information to the heat pump controller. The indication information is used to transfer the control of the heat pump controller to the host computer. In response to the indication information, the operation of the heat pump interface control program, heat pump status control program and heat pump equipment operation program is enabled and guided to the host computer.

[0026] The progress determination submodule is responsible for counting the controller handover process according to the progress of control transfer using a program counter based on the metadata. The progress is considered complete when all metadata has arrived at the host computer.

[0027] Optional, the response bootstrap submodule includes:

[0028] The mode conversion unit is responsible for confirming that the heat pump controller is in the default working mode and that the heat pump controller has been executed to the point where it can receive instructions from the host computer; the host computer is in standby mode and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to local mode through the controller handover program, and the local mode status and controller handover program information are saved in the structure of the heat pump controller.

[0029] The command listening unit is responsible for enabling the heat pump controller to generate controlled commands, packaging the generated controlled commands according to a preset protocol format, and sending the controlled commands to the host computer through the communication interface; the host computer opens a designated port to listen for commands from the heat pump controller and uses a receive buffer to read and store the data;

[0030] The operation feedback unit is responsible for receiving and verifying the instructions. If the verification is successful, the host computer sends an acknowledgment signal back to the heat pump controller. The host computer generates instruction information based on the received controlled instructions, including the command to take over control, the activation of the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program. The host computer packages the instruction information and sends it to the heat pump controller through the same communication interface.

[0031] Optional, the interface connection module includes:

[0032] The control settings submodule is responsible for confirming the form of the control signal between the host computer and the heat pump controller, including command type, priority identifier and parameters; generating an instruction to request that the control priority of the host computer be set higher than that of the heat pump controller, and sending the instruction to the heat pump controller through the communication channel;

[0033] The instruction override submodule is responsible for parsing the instruction content and confirming the change request after the heat pump controller receives an instruction; setting the current priority of the controller to be lower than that of the host computer, so that the host computer overrides the control instructions;

[0034] The status update submodule is responsible for generating another instruction to instruct the heat pump controller to prohibit the execution of local control commands, including the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program; the disable instruction is sent to the heat pump controller through the same communication channel; after receiving the disable instruction, the heat pump controller prohibits the execution of local commands, modifies the output interface configuration, and no longer responds to local control requests; and updates the internal status to reflect the disabled status.

[0035] Optional, the control settings submodule includes:

[0036] The instruction setting unit is responsible for confirming the priority identifiers of different control subjects and explicitly specifying the new priority value of the host computer when generating priority setting instructions; the instructions include command type, request content, and parameters;

[0037] The priority confirmation unit is responsible for sending the generated priority setting instruction to the heat pump controller through the communication channel. When sending the instruction, the format of the instruction matches the protocol supported by the heat pump controller. After receiving the instruction, the heat pump controller parses the instruction content and confirms the request to modify the priority.

[0038] The modified feedback unit is responsible for checking the received priority value of the heat pump controller, comparing it with its own current priority, and adjusting its own priority according to the instructions; upgrading the operation logic of the heat pump controller and updating the internal mechanism to respond to the instructions of the host computer; and feeding back the current status of the heat pump controller to the host computer, informing it that the current control priority has been modified.

[0039] Optional, instruction set module, containing:

[0040] The array forming submodule is responsible for adding priority instruction nodes at the end of each instruction according to the priority of the host computer; identifying the priority of the current instruction each time it is executed; and combining all the prepared instructions in the required execution order to form an instruction set array, which contains information about each instruction and its priority node.

[0041] The execution engine submodule is responsible for reading the instructions in the instruction set array one by one through the execution engine. The execution engine reads each instruction sequentially from the beginning of the array; the execution engine sends the current instruction and its parameters to the heat pump controller through a preset communication protocol.

[0042] The program startup submodule is responsible for enabling the heat pump controller to receive instructions from the host computer via the communication interface. Each instruction received is immediately parsed. During the parsing process, the heat pump controller first checks the priority instruction node in the instruction to determine whether the instruction has a higher priority than the currently executed local instruction. If the priority of the host computer's instruction is higher than that of the controller's local instruction, the heat pump controller executes the host computer's instruction and starts the corresponding program.

[0043] Optional, effect evaluation components include:

[0044] The indicator setting module is responsible for obtaining status reports. The status reports contain the operating status and control functions of the main controller and slave controller within a certain time period, including the following information: timestamp, temperature data, power usage, spa pool status, heat pump operating status, and execution status of control commands; and setting evaluation indicators such as average temperature, energy efficiency ratio, and system response time.

[0045] The function definition module is responsible for defining evaluation functions to evaluate metrics such as average temperature, energy efficiency ratio, and system response time.

[0046] The results output module is responsible for extracting the required data from the status report, forming a time series dataset, calling the evaluation function to generate evaluation results, and summarizing the evaluation results into an evaluation report.

[0047] The location confirmation component of this invention acquires a 3D image of the spa pool, segments and labels it to identify important areas in the space; based on the ventilation requirements and connection complexity of the heat pump, it filters suitable installation locations from the acquired coordinates. Significance: Selecting the installation location of the heat pump can improve its operating efficiency and heat exchange effect, ensure optimal airflow, and thus enhance the performance of the entire system; intelligent area selection reduces the complexity of user self-installation or maintenance, improving user experience. The control linkage component sends instructions from the heat pump controller to the host computer, which parses and redistributes control functions according to the set program; it integrates the functions of the main controller (host computer) and the slave controller (heat pump controller), and can automatically determine the needs of the spa pool and perform corresponding state control. Significance: Centralizing all control functions to the host computer improves the coordinated operation capability of the equipment, achieves unified management, and helps simplify operation; through automated demand identification, it can make real-time adjustments according to the actual needs of the spa pool, ensuring efficient operation of the heat pump and improving user experience. The performance evaluation component records the entire functional control process using timestamps and generates detailed status reports, including the heat pump's performance and performance evaluation. Analyzing these reports assesses the heat pump's effectiveness under different operating conditions, leading to conclusions about operating efficiency and energy savings. The significance lies in the fact that system evaluations and reports allow users to understand the heat pump's operating status and its impact on the spa, enabling them to optimize operations or adjust operating strategies. Regular performance evaluations help identify potential problems, ensuring equipment safety and reliability and extending its lifespan.

[0048] Other features and advantages of the invention will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description and the accompanying drawings.

[0049] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0050] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:

[0051] Figure 1 This is a block diagram of the highly integrated heat pump SPA system in Embodiment 1 of the present invention;

[0052] Figure 2 This is a block diagram of the position confirmation component in Embodiment 2 of the present invention;

[0053] Figure 3 This is a block diagram of the structural characterization module in Embodiment 3 of the present invention;

[0054] Figure 4 This is a block diagram of the control assembly components in Embodiment 4 of the present invention;

[0055] Figure 5 This is a block diagram of the program handover module in Embodiment 5 of the present invention;

[0056] Figure 6 This is a block diagram of the response guidance submodule in Embodiment 6 of the present invention;

[0057] Figure 7 This is a block diagram of the interface connection module in Embodiment 7 of the present invention;

[0058] Figure 8 This is a block diagram of the control settings submodule in Embodiment 8 of the present invention;

[0059] Figure 9 This is a block diagram of the instruction set module in Embodiment 9 of the present invention;

[0060] Figure 10 This is a block diagram of the effect evaluation component in Embodiment 10 of the present invention. Detailed Implementation

[0061] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0062] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0063] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application. In the description of this application, it should be understood that the terms "first," "second," "third," etc., are used only to distinguish similar objects and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0064] Example 1: As Figure 1 As shown, this embodiment of the invention provides a highly integrated integrated heat pump SPA system, comprising:

[0065] The location confirmation component is responsible for acquiring a 3D image of the spa pool, segmenting the 3D image and marking the area coordinates; finding suitable area coordinates according to the heat pump ventilation requirements and connection complexity, filtering out the location for installing the heat pump from the area coordinates, and using the filtered location as the installation location for the heat pump.

[0066] The control unit is responsible for controlling the heat pump controller to send controlled commands to the host computer. The host computer parses the controlled commands and transfers all control functions of the heat pump controller to the host computer according to the preset program. The host computer acts as the master controller of the heat pump, and the heat pump controller acts as the slave controller. The slave controller can automatically determine the needs of the spa pool and control its operating status.

[0067] The performance evaluation component is responsible for generating status reports based on timestamps for the functional control processes of the main controller and slave controllers, and evaluating the performance of the heat pump based on these status reports.

[0068] The working principle and beneficial effects of the above technical solution are as follows: In this embodiment, the location confirmation component acquires a 3D image of the spa pool, segments the image, and marks the area coordinates. It then searches for suitable area coordinates based on the heat pump's ventilation requirements and connection complexity, selecting locations from these coordinates to install the heat pump. The selected locations serve as the installation positions for the heat pump. The control linkage component controls the heat pump controller to send controlled commands to the host computer. The host computer parses the controlled commands and transfers all control functions of the heat pump controller to the host computer according to a preset program, making the host computer the master controller and the heat pump controller the slave controller. The slave controller can automatically determine the spa pool's needs and control its operating status. The effect evaluation component generates a status report based on timestamps of the master and slave controller's functional control processes, evaluating the heat pump's functional effects according to the status report. In this solution, the location confirmation component acquires a 3D image of the spa pool, segments and marks it to identify important areas in the space, and selects suitable locations for heat pump installation from the acquired coordinates based on the heat pump's ventilation requirements and connection complexity. Significance Achieved: Selecting the optimal location for the heat pump installation improves its efficiency and heat exchange, ensuring optimal airflow and thus enhancing overall system performance. Intelligent area selection reduces the complexity of user installation and maintenance, improving user experience. The control linkage component sends commands from the heat pump controller to the host computer, which parses the commands and redistributes control functions according to the set program. Integrating the functions of the main controller (host computer) and the slave controller (heat pump controller), it can automatically determine the spa pool's needs and perform corresponding status control. Significance Achieved: Centralizing all control functions to the host computer improves the coordinated operation of the equipment, achieves unified management, and simplifies operation. Automated demand identification allows for real-time adjustments based on the actual needs of the spa pool, ensuring efficient heat pump operation and enhancing user experience. The performance evaluation component records the entire functional control process using timestamps and generates detailed status reports, including heat pump performance and performance evaluations. Analyzing these reports assesses the heat pump's effectiveness under different operating conditions, leading to conclusions about operating efficiency and energy savings. Significance achieved: Through system evaluation and reporting, users can understand the operating status of the heat pump and its impact on the spa pool, and optimize operations or adjust operating strategies; regular performance evaluations can help identify potential problems, ensure the safety and reliability of the equipment, and extend the service life of the equipment.

[0069] In this embodiment, the heat pump and spa pool are highly integrated. Firstly, the heat pump is built into the bottom of the spa pool, ensuring both heat pump ventilation and the overall integration of the two systems. The heat pump installation connects to the water lines and the pre-installed ports in the spa pool, as well as the power and control communication lines, for normal operation. The spa pool controller (host computer) provides completely independent control, with both the heat pump and spa pool controlled via RS485 communication. All heat pump control functions are fully accessible to the host computer (spa pool controller), allowing users to control the entire system simply by operating the spa pool itself, making operation simple and practical. Simultaneously, the heat pump automatically assesses the spa pool's needs and operates at maximum efficiency, achieving high energy efficiency and quiet operation.

[0070] This embodiment significantly improves the energy efficiency of the spa pool system through integrated design and optimized control functions, reducing energy consumption and increasing the pool's usability in winter. It also provides cooling to meet the needs of different users, allowing them to better experience the spa's benefits. This embodiment employs independent upper-level computer control, simplifying operation and featuring a highly efficient and rational control strategy, resulting in a better user experience. Furthermore, its high degree of integration makes installation convenient and aesthetically pleasing.

[0071] In summary, this embodiment constitutes a highly efficient, intelligent, and sustainable integrated heat pump SPA system. Through location confirmation, control linkage, and effect evaluation, it not only improves the operating efficiency of the equipment and the user experience, but also enhances the level of intelligence and automation, ensuring the comfort and safety of the spa pool. The integrated design makes the spa system more convenient and economical, while also improving the overall environmental benefits.

[0072] Example 2: Figure 2 As shown, based on Embodiment 1, the location confirmation component provided in this embodiment of the invention includes:

[0073] The arc annotation module is responsible for performing a three-dimensional scan of the spa pool using an image imaging device to obtain a three-dimensional image of the spa pool, identifying the center position of the three-dimensional image, and annotating the visible arcs of each concentric circle according to a preset interval, using the center position as the center, and dividing the annotation area, with each annotation located on the ray of the center position circle.

[0074] The coordinate recognition module is responsible for recognizing the three-dimensional spatial coordinates of multiple marked points in the stereo image, connecting the ends of adjacent invisible arcs with the same center to form a polygon with a center; and performing feature point recognition on the polygon to identify the two-dimensional spatial coordinates of multiple feature points in the stereo image.

[0075] The structural representation module is responsible for modeling the 3D image according to two-dimensional spatial coordinates to obtain the 3D image structure. The 3D image structure represents the heat pump ventilation requirements and connection complexity of the 3D image. By representing the heat pump ventilation requirements and connection complexity, the module finds suitable regional coordinates.

[0076] The working principle and beneficial effects of the above technical solution are as follows: The arc annotation module of this embodiment performs a stereoscopic scan of the spa pool using an image imaging device to obtain a stereoscopic image of the spa pool, identifies the center position of the stereoscopic image, and annotates the visible arcs of each concentric circle according to a preset interval, using the center position as the center. The annotation area is divided, and each annotation is located on the ray of the center position. The coordinate recognition module identifies the three-dimensional spatial coordinates of multiple annotation points in the stereoscopic image, connects the ends of the adjacent two-end arcs of each non-visible arc with the same center, and forms a polygon with a center. Feature point recognition is performed on the polygon to identify the two-dimensional spatial coordinates of multiple feature points in the stereoscopic image. The structure representation module models the stereoscopic image according to the two-dimensional spatial coordinates to obtain the stereoscopic image structure. The stereoscopic image structure represents the heat pump ventilation requirements and connection complexity of the stereoscopic image. By representing the heat pump ventilation requirements and connection complexity, the appropriate area coordinates are found. The arc annotation module of the above solution uses an image imaging device (such as a 3D scanner or stereo camera) to perform a stereoscopic scan of the spa pool and generate a high-quality stereoscopic image; it accurately identifies the center position of the stereoscopic image as the center of each concentric circle; it generates multiple concentric circles at preset intervals and annotates and segments the visible arcs, ensuring that these annotations are located in the ray direction of the center circle. The significance is: by annotating the visible arcs, the spatial area of ​​the spa pool is clearly defined; it provides data for the installation of the heat pump, ensuring that the selected coordinates meet the overall design requirements and operate more efficiently; it simplifies the installation and maintenance process and improves the user experience. The coordinate recognition module identifies the three-dimensional spatial coordinates of multiple annotation points in the stereoscopic image, forming a data point set; it connects the two ends of adjacent invisible arcs to form polygons with centers, representing the outline of the spa pool; it extracts feature points from the polygons and identifies their two-dimensional spatial coordinates in the stereoscopic image. Significance Achieved: The resulting structural model ensures it reflects the actual shape and requirements of the spa pool; by identifying multiple spatial coordinates, it ensures the coordinated operation of each component, making the overall architecture more robust and efficient; the identification of feature points enhances the system's automation and intelligence. The structural representation module generates a 3D image structural model of the spa pool based on the 2D spatial coordinates provided by the coordinate recognition module; through the established 3D structural model, it analyzes the heat pump's ventilation requirements and connection complexity; considering both the heat pump's ventilation requirements and connection complexity, it finds suitable regional coordinates to ensure smooth installation and efficient operation of the heat pump. Significance Achieved: By adapting to regional coordinate selection, it ensures the heat pump operates in the optimal location, improving the overall system efficiency and performance; by enhancing the system's intelligence level, it reduces resource waste and promotes the system's development towards greater efficiency and environmental friendliness.

[0077] In summary, the modules within the location confirmation component of this embodiment provide accurate modeling and data support for the efficient operation of the spa equipment, and practically promote the intelligence and user-friendliness of the equipment. The integrated design enhances the performance and user experience of the entire heat pump spa system, provides continuous support for equipment maintenance, operation, and optimization, and contributes to achieving sustainable usage solutions.

[0078] Example 3: As Figure 3 As shown, based on Embodiment 2, the structural characterization module provided in this embodiment of the invention includes:

[0079] The airflow analysis submodule is responsible for obtaining depth information and spatial layout from the 3D image model, placing the heat pump at the center of the circle, and marking the positions of the heat pump's air inlet and outlet. Using the 3D coordinates of the 3D image, it records the specific coordinates of the heat pump's air inlet and outlet, identifies obstacles that hinder airflow in the 3D image model, simulates the entry and exit of air, and observes and analyzes the dynamic flow of air around the spa pool until the airflow effect, temperature distribution, and return path meet the requirements.

[0080] The path planning submodule is responsible for identifying the connection points of power supplies, pipes, and control lines related to the spa pool in the constructed 3D image structure; and planning the connection path based on the layout between the heat pump and the spa pool, requiring the connection path to use the shortest possible pipe and line length.

[0081] The location selection submodule is responsible for evaluating the compatibility of the area coordinates containing the required heat pump locations and connection paths, and selecting the location that meets the ventilation requirements and connection complexity, which is the location for installing the heat pump.

[0082] The working principle and beneficial effects of the above technical solution are as follows: The airflow analysis submodule of this embodiment obtains depth information and spatial layout from the stereo image model, places the heat pump at the center of the circle, and marks the positions of the heat pump's air inlet and outlet; using the three-dimensional coordinates of the stereo image, it records the specific coordinates of the heat pump's air inlet and outlet, identifies obstacles that obstruct airflow in the stereo image model, simulates the entry and exit of air, observes and analyzes the dynamic flow of air around the spa pool, until the airflow effect, temperature distribution, and return path meet the requirements; the path planning submodule identifies the connection points of power supply, pipes, and control lines related to the spa pool in the constructed stereo image structure; according to the layout between the heat pump and the spa pool, it plans the connection path, which requires the shortest pipe and line length; the location selection submodule evaluates the adaptability of the area coordinates containing the required heat pump location and connection path, and selects the location that meets the ventilation requirements and connection complexity, which is the location for installing the heat pump. The airflow analysis submodule of the above solution obtains detailed 3D depth information from the stereo image model to help determine the spatial layout of the spa pool and the relative position of the heat pump; it positions the heat pump at the center of the stereo structural model and accurately identifies the specific coordinates of the heat pump's air inlet and outlet; it identifies and marks obstacles in the stereo model that may affect airflow, such as the edges of the spa pool and equipment supports; based on a computational fluid dynamics (CFD) model, it simulates the dynamic behavior of airflow, analyzes the entry and exit of air, and observes the flow effect, temperature distribution, and airflow return path around the spa pool. The significance is as follows: by accurately identifying the positions of the air inlet and outlet, it ensures effective airflow around the spa pool, improving the heat pump's efficiency and comfort; by analyzing airflow characteristics, it provides a basis for design decisions such as equipment adjustment and configuration optimization; and by identifying obstacles that obstruct airflow, it avoids potential problems in advance, reducing the complexity and frequency of future maintenance. The path planning submodule identifies connection points for power supplies, pipes, and control lines related to the spa pool within the 3D image structure, providing data support for subsequent wiring and piping planning. Based on the spatial layout in the structural model, it calculates and plans the connection path between the heat pump and the spa pool, ensuring the shortest possible pipe and line lengths. It generates a connection path diagram, clearly defining pipe routes and connection points, providing clear guidance for subsequent physical installation. The benefits include: reducing pipe length and number of lines through path optimization, lowering installation difficulty and labor costs, and improving overall construction efficiency; reducing airflow resistance through optimized connection paths, thereby improving the overall system's energy efficiency and reducing energy consumption; and simplifying the wiring layout, making subsequent equipment inspection and maintenance easier and improving system reliability. The location selection submodule comprehensively evaluates the identified area coordinates that meet the requirements for heat pump location and connection path, considering factors such as ventilation needs and connection complexity; it selects the most suitable area as the heat pump installation point, ensuring optimal performance and ease of connection.Significance achieved: By evaluating different locations, data-driven support is provided for the final installation location of the equipment, ensuring the scientific and rational nature of the decision; the rational selection of installation location helps to ensure the ventilation effect and efficiency of the heat pump, further improving the overall performance of the system; the optimized installation strategy not only improves the reliability of equipment operation, but also improves the user experience, ensuring the comfort and efficiency of the spa environment.

[0083] In summary, this embodiment forms a highly efficient and precise system that ensures optimal airflow management, simplified wiring planning, and scientific installation decisions throughout the design, installation, and operation of the spa heat pump equipment. This not only improves the heat pump's operating efficiency and user experience but also provides continuous support for equipment maintenance and operation management.

[0084] Example 4: Figure 4 As shown, based on Embodiment 1, the control assembly provided in this embodiment of the invention includes:

[0085] The program handover module is responsible for pre-setting the control handover program. It packages the heat pump controller's identity information and the control handover program as a controlled instruction and transmits it through the communication channel between the heat pump and the host computer. The host computer parses the controlled instruction according to the preset communication protocol to obtain the heat pump controller's identity information and the control handover program. The control handover program includes the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program, etc.

[0086] The interface connection module is responsible for changing the control priority between the heat pump controller and the host computer. It sets the priority of the host computer control to be higher than that of the heat pump controller. At the same time, it sends an instruction to the heat pump controller to prohibit the interaction of related instructions such as the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program, and modifies the interface of the relevant instructions to connect with the host computer.

[0087] The instruction set module is responsible for establishing a lookup table between the host computer and related instructions. The lookup table is used to indicate the execution rules of different programs. Priority instruction nodes are added to the end of the related instructions to obtain the instruction set array. The instruction set array is executed to complete the host computer's control of the heat pump.

[0088] The working principle and beneficial effects of the above technical solution are as follows: In this embodiment, the program handover module presets a control handover program, packages the identity information of the heat pump controller and the control handover program as a controlled instruction, and transmits it through the communication channel between the heat pump and the host computer. The host computer parses the controlled instruction according to the preset communication protocol to obtain the identity information of the heat pump controller and the control handover program. The control handover program includes a heat pump interface control program, a heat pump status control program, and a heat pump equipment operation program, etc. The interface connection module changes the control priority between the heat pump controller and the host computer, sets the priority of the host computer control to be higher than that of the heat pump controller, and sends an instruction to the heat pump controller to prohibit the interaction of related instructions such as the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program, and modifies the interface of the related instructions to connect with the host computer. The instruction set module establishes a lookup table of the interfaces between the host computer and the related instructions. The lookup table is used to indicate the execution rules of different programs. Priority instruction nodes are added to the end of the related instructions to obtain an instruction set array. The instruction set array is executed to complete the host computer's control of the heat pump. The above-described program handover module establishes a standardized control handover procedure, including packaging the heat pump controller's identity information into controlled instructions; securely transmitting the heat pump controller's identity information and control handover procedure to the host computer via the communication channel between the heat pump and the host computer; parsing the received controlled instructions by the host computer according to a preset communication protocol to extract the heat pump controller's identity information and related programs. The significance is that by packaging the control handover procedure and identity information, unauthorized control transfers can be effectively prevented, improving system security; the preset handover procedure provides a standardized control transfer process, reducing the complexity of manual operations and ensuring operational consistency and reliability; the clearly defined control procedures and identity information make system management and maintenance more efficient. The interface connection module changes the control priority between the heat pump controller and the host computer, setting the host computer's control priority higher than that of the heat pump controller, thus ensuring the host computer has priority in the control process. It sends commands to the heat pump controller to prohibit it from interacting with commands related to heat pump interface control programs, heat pump status control programs, and heat pump equipment operation programs, ensuring interference is prevented. It also adjusts the relevant command interfaces of the heat pump controller to connect to the host computer, allowing the host computer to directly control the heat pump. The significance of this is: by ensuring the high control priority of the host computer, interference from multiple control sources can be effectively avoided, ensuring stable operation; prohibiting the heat pump controller from issuing relevant control commands clearly defines responsibility and control allocation, reducing the risk of misoperation; and by modifying the interface to connect to the host computer, the management between different control systems is simplified, improving flexibility and operability.The instruction set module creates an interface mapping table between the host computer and relevant instructions, establishing a clear mapping relationship for the execution rules of different programs. Priority instruction nodes are added to the end of relevant instructions, integrating the instruction set into an instruction set array. Based on the instruction set array, corresponding control commands are executed to achieve comprehensive control of the heat pump. The significance is as follows: By integrating instructions into an instruction set array, program execution efficiency is enhanced, improving the host computer's control over the heat pump; the instruction set is dynamically adjusted according to different operational needs, flexibly meeting different control requirements and facilitating expansion and upgrades; the priority marking of instructions ensures the clarity of rules during execution, reducing execution errors caused by instruction confusion and improving system reliability.

[0089] In summary, this embodiment achieves effective management of heat pump control and secure transfer of control. The program transfer module ensures the secure transfer of control and a standardized process, the interface connection module guarantees the priority control of the host computer and the effectiveness of command interaction, and the command set module optimizes the command execution logic, improving the system's control efficiency. This enhances the stability, security, and operability of the heat pump management system, laying a solid foundation for the effective control of modern heat pump systems.

[0090] Example 5: Figure 5 As shown, based on Embodiment 4, the program handover module provided in this embodiment of the invention includes:

[0091] The program definition submodule is responsible for adding a controller handover program to the control program of the heat pump controller. This program replaces the heat pump controller with the host computer, sets the host computer to local mode, and saves the local mode to the structure of the heat pump controller. The structure contains the controller handover program and the local mode. Based on the intermediate structure, the program modifies the bits of the target register in the heat pump controller so that the control of the heat pump is transferred from the heat pump controller to the host computer.

[0092] The response guidance submodule is responsible for responding to the controller handover procedure, confirming the controlled command sent by the heat pump controller to the host computer, and the host computer sending indication information to the heat pump controller. The indication information is used to transfer the control of the heat pump controller to the host computer. In response to the indication information, the operation of the heat pump interface control program, heat pump status control program and heat pump equipment operation program is enabled and guided to the host computer.

[0093] The progress determination submodule is responsible for counting the controller handover process according to the progress of control transfer using a program counter based on the metadata. The progress is considered complete when all metadata has arrived at the host computer.

[0094] The working principle and beneficial effects of the above technical solution are as follows: In this embodiment, the program definition submodule adds a controller handover program to the control program of the heat pump controller, which replaces the heat pump controller with the host computer, sets the host computer to local mode, and saves the local mode to the structure of the heat pump controller. The structure contains the controller handover program and the local mode. According to the intermediate structure, the target register bit in the heat pump controller is modified so that the control of the heat pump is transferred from the heat pump controller to the host computer. The response guidance submodule responds to the controller handover program, confirms the controlled instruction sent by the heat pump controller to the host computer, and the host computer sends indication information to the heat pump controller. The indication information is used to transfer the control of the heat pump controller to the host computer. In response to the indication information, the operation of the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program is enabled and guided to the host computer. The progress determination submodule counts the controller handover program according to the progress of the control handover and the metadata using a program counter. When all the metadata reaches the host computer, the progress is completed. The above-described scheme adds a controller handover procedure to the heat pump controller's control program, enabling the host computer to effectively replace the heat pump controller. By setting the heat pump controller to local mode and storing a state in the heat pump controller's structure, it ensures the controller can correctly identify state changes. By updating the bits of the target register, control is successfully transferred from the heat pump controller to the host computer. The significance is as follows: Inserting a handover procedure into the control program provides the necessary logical basis for the host computer to take over control, ensuring the security of the handover process. Setting local mode and storing it as part of the structure makes the current operating mode clear, enhancing traceability and manageability. Modifying the target register ensures a smooth transition of control from the heat pump controller to the host computer, avoiding system instability caused by operational interruptions. The response guidance submodule receives and confirms the controlled commands from the heat pump controller, ensuring reliable communication. The host computer sends indication information to the heat pump controller, explicitly stating that control will be transferred, ensuring state coordination between the two. Based on the indication information, the heat pump interface control program, heat pump status control program, and heat pump equipment operation program are started, ensuring the smooth integration of the heat pump control logic into the host computer. The significance is that the command confirmation and response mechanism ensures good communication between the heat pump controller and the host computer, making information transmission during the control transfer process smoother. By sending indication information, both systems can understand the current control status in real time, reducing errors caused by information inconsistencies. After automatically starting the relevant programs, it ensures that the host computer can seamlessly take over the control of the heat pump, maintaining operational continuity and efficiency. The progress determination submodule filters and monitors the content of the controller's transfer program according to metadata based on the actual progress of the control transfer. When all metadata reaches the host computer, the progress determination submodule confirms that the transfer process is complete, ensuring that all indicators meet expectations.Significance achieved: By monitoring the progress, the status of control transfer can be reflected in a timely manner, helping to understand the progress of the transfer and facilitating decision-making and handling of potential problems; by filtering metadata, it is possible to effectively verify whether all necessary information has been transmitted to the host computer, thereby improving the reliability and integrity of the system; providing a clear progress status allows operators to have a more intuitive understanding of system changes, which helps to improve operational confidence and program user experience.

[0095] In summary, this embodiment constitutes a complete control transfer process. The program definition submodule provides the foundation for the transfer, the response guidance submodule ensures the accuracy and timeliness of information interaction, and the progress determination submodule guarantees the smooth progress and completion of the entire transfer process. Through their synergistic effect, these submodules enhance the system's stability, security, and user experience, ensuring a smooth and reliable transfer of heat pump control.

[0096] Example 6: As Figure 6 As shown, based on Embodiment 5, the response guidance submodule provided in this embodiment of the invention includes:

[0097] The mode conversion unit is responsible for confirming that the heat pump controller is in the default working mode and that the heat pump controller has been executed to the point where it can receive instructions from the host computer; the host computer is in standby mode and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to local mode through the controller handover program, and the local mode status and controller handover program information are saved in the structure of the heat pump controller.

[0098] The command listening unit is responsible for enabling the heat pump controller to generate controlled commands, packaging the generated controlled commands according to a preset protocol format, and sending the controlled commands to the host computer through the communication interface; the host computer opens a designated port to listen for commands from the heat pump controller and uses a receive buffer to read and store the data;

[0099] The operation feedback unit is responsible for receiving and verifying the instruction. If the verification is successful, the host computer sends an acknowledgment signal back to the heat pump controller. The host computer generates indication information based on the received controlled instruction, including commands to take over control, enable the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program. The host computer packages the indication information and sends it to the heat pump controller through the same communication interface.

[0100] The working principle and beneficial effects of the above technical solution are as follows: In this embodiment, the mode conversion unit confirms that the heat pump controller is in the default working mode and that the heat pump controller has been executed to the point where it can receive instructions from the host computer; the host computer is in standby mode and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to local mode through the controller handover program, and the local mode state and controller handover program information are saved in the structure of the heat pump controller; the instruction listening unit causes the heat pump controller to generate controlled instructions, packages the generated controlled instructions according to a preset protocol format, and sends the controlled instructions to the host computer through the communication interface; the host computer opens a designated port to listen for instructions from the heat pump controller, and uses a receiving buffer to read and store the data; after receiving the instruction, the operation feedback unit performs verification, and the verification passes; the host computer sends an acknowledgment signal back to the heat pump controller for successfully received instructions; the host computer generates indication information according to the received controlled instructions, including commands to take over control, enable the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program; the host computer packages the indication information and sends it to the heat pump controller through the same communication interface. The mode switching unit in the above scheme confirms whether the heat pump controller is in the default operating mode and is ready to receive instructions from the host computer, ensuring the stability and security of the system. It sets the heat pump controller to local mode through the controller handover program and saves the status information in its structure. The controller handover program information is stored in the controller's structure for easy subsequent calling and modification. Significance: This ensures that both the heat pump controller and the host computer are in a valid operating state before instruction transmission, reducing errors caused by inconsistent states; it maintains flexibility, allowing switching between local and remote control to adapt to different operational needs and emergency scenarios. The instruction monitoring unit enables the heat pump controller to generate controlled instructions reflecting its current state and operational needs; it packages the generated controlled instructions according to a preset protocol format, ensuring the consistency and reliability of data transmission protocols; and it sends the controlled instructions to the host computer through the communication interface, allowing data transmission. Significance: This unit ensures that the heat pump controller can effectively transmit its status to the host computer, improving real-time feedback capabilities; transmitting data according to a fixed protocol format reduces data loss or misunderstanding, ensuring data compatibility between systems. Upon receiving an instruction, the operation feedback unit performs a validity check to ensure the integrity and accuracy of the data and prevent the execution of erroneous commands. For successfully received instructions, it sends an acknowledgment signal to the heat pump controller, providing acknowledgment feedback to maintain bidirectional communication validity. Based on the received controlled instructions, it generates instruction information containing takeover commands and related operations, and sends it back to the heat pump controller through the same communication interface.Significance: The verification process reduces the risk of misoperation, ensures that the system can only respond when the instruction is valid, and enhances the system's security; after receiving the controlled instruction, the host computer can generate specific operation instructions, realize dynamic control, and improve the heat pump's response capability and operational flexibility.

[0101] In summary, this embodiment, by setting up three units, ensures high efficiency and high security during the control transfer process between the heat pump controller and the host computer. This not only improves the overall reliability and stability of the system but also provides necessary support for future system expansion and functional enhancement. Furthermore, the real-time data transmission and feedback mechanism enables the entire control system to dynamically adapt to changes in the operating environment, providing users with a more intelligent heat pump control solution.

[0102] Example 7: Figure 7 As shown, based on Embodiment 4, the interface connection module provided in this embodiment of the invention includes:

[0103] The control settings submodule is responsible for confirming the form of the control signal between the host computer and the heat pump controller, including command type, priority identifier and parameters; generating an instruction to request that the control priority of the host computer be set higher than that of the heat pump controller, and sending the instruction to the heat pump controller through the communication channel;

[0104] The instruction override submodule is responsible for parsing the instruction content and confirming the change request after the heat pump controller receives an instruction; setting the current priority of the controller to be lower than that of the host computer, so that the host computer overrides the control instructions;

[0105] The status update submodule is responsible for generating another instruction to instruct the heat pump controller to prohibit the execution of local control commands, including the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program; the disable instruction is sent to the heat pump controller through the same communication channel; after receiving the disable instruction, the heat pump controller prohibits the execution of local commands, modifies the output interface configuration, and no longer responds to local control requests; and updates the internal status to reflect the disabled status.

[0106] The working principle and beneficial effects of the above technical solution are as follows: The control setting submodule of this embodiment confirms the form of the control signal between the host computer and the heat pump controller, including command type, priority identifier, and parameters; generates an instruction to request that the control priority of the host computer be set higher than that of the heat pump controller, and sends the instruction to the heat pump controller through the communication channel; the instruction overriding submodule, after receiving the instruction, parses the instruction content and confirms the change request; sets the current priority of the controller to be lower than that of the host computer, so that the host computer overrides the control instruction; the status update submodule generates another instruction instructing the heat pump controller to prohibit the execution of local control commands, including the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program; sends the disable instruction to the heat pump controller through the same communication channel; after receiving the disable instruction, the heat pump controller prohibits the execution of local instructions, modifies the output interface configuration, and no longer responds to local control requests; and updates the internal state to reflect the disabled state. The control setting submodule of the above solution confirms the form of the control signal, including command type, priority identifier, and parameters, to ensure that the communication protocol between the host computer and the heat pump controller matches; generates and sends a request instruction to adjust the control priority of the host computer to be higher than that of the heat pump controller. Significance: This ensures effective communication between the two control entities (the host computer and the heat pump controller), allowing information transmission to follow established rules. Through explicit instruction settings, it enhances the host computer's command capabilities within the control system. This priority setting ensures that when centralized management is required, the host computer can quickly respond and override the heat pump controller's local decisions, thereby improving system flexibility and control capabilities. The instruction override submodule, upon receiving a priority change instruction, promptly parses the instruction content and confirms the control request; it adjusts the controller's current priority to be lower than the host computer's, allowing the host computer to override or intervene in the heat pump controller's instruction execution. Significance: This ensures the heat pump controller can correctly understand and execute instructions from the host computer, avoiding control conflicts caused by incorrect priority settings; by allowing the host computer to override control instructions, it enhances the system's responsiveness, enabling the host computer to immediately control the heat pump in emergencies or when scheduling is required, ensuring the system's safe and efficient operation. The status update submodule generates and sends a command to disable local control commands, ensuring that the heat pump controller stops executing local control commands, such as the heat pump interface control program, heat pump status control program, and heat pump equipment operation program. Once the disable command is received, the heat pump controller immediately updates its output interface configuration to no longer respond to any local control requests, and simultaneously updates its internal state to reflect the disabled state. Significance: By disabling local control commands, it ensures that in host computer control mode, the heat pump controller no longer executes local operations that conflict with current commands, preventing potential operational conflicts and unnecessary errors; the processing of internal state updates ensures reliability, allowing for a clear understanding of the system's control permissions and status at all times.This is crucial for subsequent fault diagnosis and maintenance.

[0107] In summary, this embodiment enhances the collaborative capabilities of the heat pump control system, enabling effective control transfer and execution coordination between the host computer and the heat pump controller. This not only improves the system's flexibility, response speed, and operational safety, but also provides a stable foundation for complex control environments, laying a solid groundwork for the modernization and intelligentization of equipment management systems.

[0108] Example 8: As Figure 8 As shown, based on Embodiment 7, the control setting submodule provided in this embodiment of the invention includes:

[0109] The instruction setting unit is responsible for confirming the priority identifiers of different control subjects and explicitly specifying the new priority value of the host computer when generating priority setting instructions; the instructions include command type, request content, and parameters;

[0110] The priority confirmation unit is responsible for sending the generated priority setting instruction to the heat pump controller through the communication channel. When sending the instruction, the format of the instruction matches the protocol supported by the heat pump controller. After receiving the instruction, the heat pump controller parses the instruction content and confirms the request to modify the priority.

[0111] The modified feedback unit is responsible for checking the received priority value of the heat pump controller, comparing it with its own current priority, and adjusting its own priority according to the instructions; upgrading the operation logic of the heat pump controller and updating the internal mechanism to respond to the instructions of the host computer; and feeding back the current status of the heat pump controller to the host computer, informing it that the current control priority has been modified.

[0112] The working principle and beneficial effects of the above technical solution are as follows: In this embodiment, the instruction setting unit confirms the priority identifiers of different control entities and, when generating a priority setting instruction, explicitly specifies the new priority value for the host computer. The instruction includes command category, request content, and parameters. The level confirmation unit sends the generated priority setting instruction to the heat pump controller through the communication channel. When sending the instruction, the instruction format matches the protocol supported by the heat pump controller. After receiving the instruction, the heat pump controller parses the instruction content and confirms the request to modify the priority. The modification feedback unit checks the received priority value, compares it with its current priority, and adjusts its own priority according to the instruction requirements. The heat pump controller's operation logic is upgraded, and its internal mechanism is updated to respond to the host computer's instruction. The current status of the heat pump controller is fed back to the host computer, informing it that the current control priority has been modified. The instruction setting unit of the above solution confirms the priority identifiers of different control entities (such as the host computer and the heat pump controller) and generates corresponding priority setting instructions. When constructing the instruction, it explicitly specifies the new priority value and integrates the command category, request content, and parameters in the instruction. Significance: Ensuring the accuracy and consistency of instructions, a clear instruction structure enables the system to efficiently and accurately parse and execute instructions; standardized instruction formats enhance the interoperability between the host computer and the heat pump controller, improving system flexibility and scalability, and facilitating the addition of new devices or functions to the same architecture in the future. The priority setting unit sends the generated priority setting instructions to the heat pump controller through an appropriate communication channel (such as serial port, Ethernet, etc.), ensuring that the instruction format matches the protocol supported by the heat pump controller; ensuring secure and reliable instruction transmission, and confirming at appropriate times. Significance: Through strict protocol matching and instruction transmission, communication errors caused by format inconsistencies are prevented, ensuring the accuracy and integrity of information; an effective communication mechanism enables timely transmission of control instructions, improving system response speed and contributing to stable operation in scenarios requiring rapid operation. The modification feedback unit, upon receiving the priority setting instruction, checks the new priority value and compares it with its current priority, adjusting its own priority according to the instruction; it updates the heat pump controller's operating logic, enabling its internal mechanisms to respond to the host computer's control instructions in real time and providing feedback on the current priority modification status to the host computer. Significance: By comparing and adjusting priorities, the heat pump controller can flexibly adapt to upstream and downstream commands from the host computer, achieving coordinated two-way control; real-time status feedback not only enhances the host computer's understanding and control of the system, but also improves the system's transparency, facilitates fault diagnosis and performance monitoring, and ensures stable operation under various conditions.

[0113] In summary, the control setting submodule of this embodiment can effectively adjust the priority between the host computer and the heat pump controller. This not only improves the system's flexibility and response speed but also ensures the accurate transmission and execution of commands, thereby enhancing the stability and reliability of the entire system.

[0114] Example 9: As Figure 9 As shown, based on Embodiment 4, the instruction set module provided in this embodiment of the invention includes:

[0115] The array forming submodule is responsible for adding priority instruction nodes at the end of each instruction according to the priority of the host computer; identifying the priority of the current instruction each time it is executed; and combining all the prepared instructions in the required execution order to form an instruction set array, which contains information about each instruction and its priority node.

[0116] The execution engine submodule is responsible for reading the instructions in the instruction set array one by one through the execution engine. The execution engine reads each instruction sequentially from the beginning of the array; the execution engine sends the current instruction and its parameters to the heat pump controller through a preset communication protocol.

[0117] The program startup submodule is responsible for enabling the heat pump controller to receive instructions from the host computer via the communication interface. Each instruction received is immediately parsed. During the parsing process, the heat pump controller first checks the priority instruction node in the instruction to determine whether the instruction has a higher priority than the currently executed local instruction. If the priority of the host computer's instruction is higher than that of the controller's local instruction, the heat pump controller executes the host computer's instruction and starts the corresponding program.

[0118] The working principle and beneficial effects of the above technical solution are as follows: In this embodiment, the array forming submodule adds a priority instruction node at the end of each instruction according to the priority of the host computer; during each execution, the priority of the current instruction is identified; all prepared instructions are combined according to the required execution order to form an instruction set array, which contains information about each instruction and its priority node; the execution engine submodule reads the instructions in the instruction set array one by one through the execution engine, which reads each instruction sequentially from the beginning of the array; the execution engine sends the current instruction and its parameters to the heat pump controller through a preset communication protocol; the program startup submodule enables the heat pump controller to receive instructions sent from the host computer through the communication interface, and parses each instruction immediately after receiving it; during the parsing process, the heat pump controller first checks the priority instruction node in the instruction to determine whether the instruction has a higher priority than the currently executed local instruction; if the priority of the host computer's instruction is higher than that of the controller's local instruction, the heat pump controller executes the host computer's instruction and starts the corresponding program. The array-forming submodule of the above scheme adds a priority instruction node to the end of each instruction to ensure that all instructions display their priority, enabling the instruction set array to accurately reflect execution rules and priorities. It combines the various instructions into a complete instruction set array according to a set execution order, ensuring that this array meets the control requirements of the host computer and the heat pump controller. Significance: By embedding priority information into the instructions, the manageability of the instructions is enhanced, allowing the heat pump controller to quickly determine the execution order after receiving instructions, thereby achieving reasonable control logic. Effective organization of the instruction set array makes instruction transmission and processing between the host computer and the controller more efficient, improving the response speed and stability of the entire system and laying the foundation for subsequent instruction execution. The execution engine submodule reads the instructions in the instruction set array one by one and executes them sequentially. The reading of instructions follows a strict order, ensuring that each instruction is fully processed. The instruction to be executed and its parameters are accurately sent to the heat pump controller through a preset communication protocol. Significance: By sequentially reading instructions, the continuity and consistency of control logic are ensured, avoiding system chaos caused by parallel or out-of-order execution, thus helping to maintain system performance and security. Using a pre-defined communication protocol ensures standardized instruction transmission, improving interoperability between systems and guaranteeing successful instruction reception and execution. The program startup submodule enables the heat pump controller to receive instructions sent by the host computer through its communication interface and quickly parse the instruction content. This ensures effective instruction reception and tracing. During instruction parsing, priority nodes in the instruction are checked to determine their priority, thereby deciding whether to execute the host computer's instruction.Significance: An effective signal reception and parsing mechanism allows the heat pump controller to dynamically adjust its execution behavior according to the priority of instructions, ensuring that important control signals are not missed; through priority judgment, the heat pump control system can achieve flexible management and scheduling, allowing the host computer to intervene in the heat pump equipment with higher priority when necessary, thereby enhancing the system's responsiveness and integration capabilities.

[0119] In summary, the instruction set module of this embodiment can efficiently manage instruction interaction and control between the upper and lower level computers. It ensures the smooth introduction of instruction priorities, the orderly transmission of instructions, and the flexible determination of execution priorities, enabling the system to maintain stable and efficient operation even in rapidly changing environments, thus improving the overall intelligence level and reliability of the control system.

[0120] Example 10: As Figure 10 As shown, based on Example 1, the effect evaluation component provided in this embodiment of the invention includes:

[0121] The indicator setting module is responsible for acquiring status reports, which include the operating status and control functions of the main controller and slave controller within a certain time period. The reports include the following information: timestamp, temperature data, power usage, spa pool status, heat pump operating status, and execution status of control commands. The module also sets evaluation indicators such as average temperature, energy efficiency ratio, and system response time.

[0122] The function definition module is responsible for defining evaluation functions to evaluate metrics such as average temperature, energy efficiency ratio, and system response time.

[0123] Definition of the extended function of average temperature:

[0124]

[0125] Among them, the basic average temperature is:

[0126]

[0127] In the formula, T i Let N represent the i-th temperature data point, and N represent the number of temperature data points within the time interval (t1, t2).

[0128] Time-weighted average temperature:

[0129]

[0130] In the formula, t m σ represents the median of the time period, and σ represents the weight decay factor, which controls the impact on time.

[0131] Moving average temperature (based on the past (n) points):

[0132]

[0133] In the formula, Var function represents the variance of the temperature data points, used to represent temperature fluctuations; β represents the weighting coefficient, indicating the degree of influence of fluctuations on the average value; T N-i T represents the j-th temperature value shifted backward from the last data point in the temperature data sequence. N-n+1 T represents the nth temperature value shifted backward from the last data point in a time series. N This represents the most recently collected temperature data point, i.e., the Nth data point;

[0134] The extended function definition of energy efficiency ratio:

[0135]

[0136] Where Q(t) is the heat output at time t, and P(t) is the electrical input at time t;

[0137] Dynamic energy efficiency ratio (considering environmental factors):

[0138]

[0139] Where K represents the environmental factor sensitivity parameter, Temp ext (t) represents the ambient temperature at time t.

[0140] Revised COP (considering time and load effects):

[0141]

[0142] Where α represents the temperature effect correction factor, and T represents the effect of external temperature on energy efficiency. target The target water temperature is represented by D(t), which represents additional losses, including pipeline heat loss, mechanical efficiency loss, etc.

[0143] The extended function definition for system response time is as follows:

[0144] ResponseTime=RTcommand+ΔTnetwork+ΔT processing +ΔT system

[0145] Basic response time:

[0146] RTcommand=Timestampfeedback-Timestamp issued

[0147] Where Timestampfeedback represents the timestamp of the heat pump feedback information, Timestampissued Indicates the timestamp of the control command being issued;

[0148] Network latency (considering multiple factors):

[0149] ΔT network =RTavg + RTmax·P loss +γ·N hops

[0150] Where RTavg represents the average latency of the network, RTmax represents the maximum latency, and P loss N represents the probability of packet loss, γ represents the increment of latency per hop, and N represents the probability of packet loss. hops This indicates the number of hops the data travels through in the network.

[0151] Processing time (considering instruction complexity and load):

[0152] ΔT processing =k·C instruction ·(1+δ·L(t))+b

[0153] Among them, C instruction L(t) represents the complexity score of the instruction (which may be an integer reflecting the instruction complexity), L(t) represents the current load metric (such as CPU utilization), which can be normalized to a value between 0 and 1, k represents the processing time introduced per unit of complexity, and b represents the fixed processing latency, which may include initialization time.

[0154] Internal system latency:

[0155] ΔT system =ρ·(S state +F timeout )

[0156] Where ρ represents the system state influence coefficient, indicating the degree of influence of the current system state on the response time, and S state F represents the system stability score (quantifying the system's state, such as normal, overload, etc.). timeout Indicates the impact of timeout testing, in seconds;

[0157] The results output module is responsible for extracting the required data from the status report, forming a time series dataset, calling the evaluation function to generate evaluation results, and summarizing the evaluation results into an evaluation report.

[0158] The working principle and beneficial effects of the above technical solution are as follows: The indicator setting module of this embodiment obtains a status report, which includes the operating status and control functions of the main controller and the slave controller within a certain time period, including the following information: timestamp, temperature data, power usage, spa pool status, heat pump operating status, and execution status of control commands, etc.; it sets evaluation indicators such as average temperature, energy efficiency ratio, and system response time; the function definition module defines an evaluation function to evaluate the evaluation indicators of average temperature, energy efficiency ratio, and system response time; the result output module extracts the required data from the status report, forms a time series dataset, calls the evaluation function to generate evaluation results, and summarizes the evaluation results into an evaluation report. The above-mentioned scheme's indicator setting module acquires status reports and extracts relevant information, including timestamps, temperature data, power usage, spa pool status, heat pump operating status, and control command execution status. Simultaneously, the module needs to set evaluation indicators, including average temperature, energy efficiency ratio, and system response time. By aggregating data from multiple sources, it provides foundational data for subsequent evaluations and ensures data integrity and accuracy. It can define different evaluation indicators according to user needs, providing a highly adaptable evaluation mechanism. Real-time monitoring of system status ensures timely response to potential problems, improving system stability and reliability. The function definition module defines and implements functions for evaluating various indicators (average temperature, energy efficiency ratio, system response time). Significance: It provides a standardized calculation method, making the evaluation reusable and consistent; through algorithmic data evaluation, the system can automatically make optimization decisions, thereby improving energy efficiency and enhancing user experience; it can analyze the reasons for changes in various indicators in detail and provide a basis for subsequent system adjustments. The extended function definition of the evaluation indicators monitors temperature data from different angles through different average temperature calculation methods, enabling a more accurate reflection of the overall system operating status. This helps to promptly detect abnormal temperature changes, effectively prevent system failures, and ensure user safety and comfort. Energy efficiency ratio (EER) related functions include basic EER, dynamic EER, and corrected EER, which more comprehensively reflect the heat pump's operating efficiency. Evaluating heat pump energy efficiency helps identify potential improvement points, thereby optimizing heat pump operating strategies. The dynamic EER considers the impact of environmental factors, enhancing the system's adaptability to changes in external conditions. By analyzing basic response time, network latency, processing time, and internal system latency, the system's response timeliness is comprehensively evaluated. Optimizing the system feedback mechanism ensures that real-time user operations are quickly translated into system responses, improving user experience. Detailed analysis of response time components can identify and eliminate potential delays, improving overall performance. The results output module extracts the required data from the status report, forms a time-series dataset, calls the evaluation function to generate evaluation results, and summarizes the results into an evaluation report.Significance: By generating evaluation reports, the transparency of all key data is ensured, facilitating problem analysis and decision-making by management and users; the evaluation reports provide a clear view for all stakeholders of the system (operations management, technical support, decision-making level, etc.), which helps to reach consensus; the evaluation results provide a basis for subsequent system adjustments and optimizations, forming an improvement feedback loop, thereby continuously improving the system's performance and sustainability.

[0159] In summary, this embodiment establishes a complete data monitoring, analysis, evaluation, and feedback mechanism. Creating a high-efficiency, reliable, and self-optimizing heat pump system can effectively improve user experience, reduce energy consumption, and increase overall system efficiency.

[0160] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of equivalents of this invention, this invention is also intended to include these modifications and variations.

Claims

1. A highly integrated heat pump SPA system, characterized in that, Include: The location confirmation component is responsible for acquiring a 3D image of the spa pool, segmenting the 3D image and marking the area coordinates; finding suitable area coordinates according to the heat pump ventilation requirements and connection complexity, filtering out the location for installing the heat pump from the area coordinates, and using the filtered location as the installation location for the heat pump. The control unit is responsible for controlling the heat pump controller to send controlled commands to the host computer. The host computer parses the controlled commands and transfers all control functions of the heat pump controller to the host computer according to the preset program. The host computer acts as the master controller of the heat pump, and the heat pump controller acts as the slave controller. The slave controller can automatically determine the needs of the spa pool and control its operating status. The performance evaluation component is responsible for generating status reports based on timestamps for the functional control process of the main controller and slave controllers, and evaluating the performance of the heat pump based on the status reports. Location confirmation component, including: The arc annotation module is responsible for performing a three-dimensional scan of the spa pool using an image imaging device to obtain a three-dimensional image of the spa pool, identifying the center position of the three-dimensional image, and annotating the visible arcs of each concentric circle according to a preset interval, using the center position as the center, and dividing the annotation area, with each annotation located on the ray of the center position circle. The coordinate recognition module is responsible for recognizing the three-dimensional spatial coordinates of multiple marked points in the stereo image, connecting the ends of adjacent invisible arcs with the same center to form a polygon with a center; and performing feature point recognition on the polygon to identify the two-dimensional spatial coordinates of multiple feature points in the stereo image. The structural representation module is responsible for modeling the three-dimensional image according to two-dimensional spatial coordinates to obtain the three-dimensional image structure. The stereo image structure characterizes the heat pump ventilation requirements and connection complexity of the stereo image. By characterizing the heat pump ventilation requirements and connection complexity, the appropriate region coordinates are found. The structural representation module includes: The airflow analysis submodule is responsible for obtaining depth information and spatial layout from the 3D image model, placing the heat pump at the center of the circle, and marking the positions of the heat pump's air inlet and outlet. Using the 3D coordinates of the 3D image, it records the specific coordinates of the heat pump's air inlet and outlet, identifies obstacles that hinder airflow in the 3D image model, simulates the entry and exit of air, and observes and analyzes the dynamic flow of air around the spa pool until the airflow effect, temperature distribution, and return path meet the requirements. The path planning submodule is responsible for identifying the connection points of power supplies, pipes, and control lines related to the spa pool in the constructed 3D image structure; and planning the connection path based on the layout between the heat pump and the spa pool, requiring the connection path to use the shortest possible pipe and line length. The location selection submodule is responsible for evaluating the compatibility of the area coordinates containing the required heat pump locations and connection paths, and selecting the location that meets the ventilation requirements and connection complexity, which is the location for installing the heat pump. Control assembly components, including: The program handover module is responsible for pre-setting the control handover program. It packages the heat pump controller's identity information and the control handover program as a controlled instruction and transmits it through the communication channel between the heat pump and the host computer. The host computer parses the controlled instruction according to the preset communication protocol to obtain the heat pump controller's identity information and the control handover program. The control handover program includes the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program. The interface connection module is responsible for changing the control priority between the heat pump controller and the host computer. It sets the priority of the host computer's control to be higher than that of the heat pump controller. At the same time, it sends an instruction to the heat pump controller to prohibit the interaction of relevant instructions in the heat pump interface control program, heat pump status control program, and heat pump equipment operation program, and modifies the interface of the relevant instructions to connect with the host computer. The instruction set module is responsible for establishing a lookup table between the host computer and related instructions. The lookup table is used to indicate the execution rules of different programs. Priority instruction nodes are added to the end of the related instructions to obtain the instruction set array. The instruction set array is executed to complete the host computer's control of the heat pump.

2. The highly integrated heat pump SPA system as described in claim 1, characterized in that, The program handover module includes: The program definition submodule is responsible for adding a controller handover program to the control program of the heat pump controller. This program replaces the heat pump controller with the host computer, sets the host computer to local mode, and saves the local mode to the structure of the heat pump controller. The structure contains the controller handover program and the local mode. Based on the intermediate structure, the program modifies the bits of the target register in the heat pump controller so that the control of the heat pump is transferred from the heat pump controller to the host computer. The response guidance submodule is responsible for responding to the controller handover procedure, confirming the controlled command sent by the heat pump controller to the host computer, and the host computer sending indication information to the heat pump controller. The indication information is used to transfer the control of the heat pump controller to the host computer. In response to the indication information, the operation of the heat pump interface control program, the heat pump status control program and the heat pump equipment operation program is enabled and guided to the host computer. The progress determination submodule is responsible for counting the controller handover process according to the progress of control transfer using a program counter based on the metadata. The progress is considered complete when all metadata has arrived at the host computer.

3. The highly integrated heat pump SPA system as described in claim 2, characterized in that, The response bootstrap submodule contains: The mode conversion unit is responsible for confirming that the heat pump controller is in the default working mode and that the heat pump controller has been executed to the point where it can receive instructions from the host computer; the host computer is in standby mode and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to local mode through the controller handover program, and the local mode status and controller handover program information are saved in the structure of the heat pump controller. The command listening unit is responsible for enabling the heat pump controller to generate controlled commands, packaging the generated controlled commands according to a preset protocol format, and sending the controlled commands to the host computer through the communication interface; the host computer opens a designated port to listen for commands from the heat pump controller and uses a receive buffer to read and store the data; The operation feedback unit is responsible for receiving and verifying the instructions. If the verification is successful, the host computer sends an acknowledgment signal back to the heat pump controller. The host computer generates instruction information based on the received controlled instructions, including the command to take over control, the activation of the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program. The host computer packages the instruction information and sends it to the heat pump controller through the same communication interface.

4. The highly integrated heat pump SPA system as described in claim 1, characterized in that, The interface connection module includes: The control settings submodule is responsible for confirming the form of the control signal between the host computer and the heat pump controller, including command type, priority identifier and parameters; generating an instruction to request that the control priority of the host computer be set higher than that of the heat pump controller, and sending the instruction to the heat pump controller through the communication channel; The instruction override submodule is responsible for parsing the instruction content and confirming the change request after the heat pump controller receives an instruction; setting the current priority of the controller to be lower than that of the host computer, so that the host computer overrides the control instructions; The status update submodule is responsible for generating another instruction to instruct the heat pump controller to prohibit the execution of local control commands, including the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program; the disable instruction is sent to the heat pump controller through the same communication channel; after receiving the disable instruction, the heat pump controller prohibits the execution of local commands, modifies the output interface configuration, and no longer responds to local control requests; and updates the internal status to reflect the disabled status.

5. The highly integrated heat pump SPA system as described in claim 4, characterized in that, The control settings submodule includes: The instruction setting unit is responsible for confirming the priority identifiers of different control subjects and explicitly specifying the new priority value of the host computer when generating priority setting instructions; the instructions include command type, request content, and parameters; The priority confirmation unit is responsible for sending the generated priority setting instruction to the heat pump controller through the communication channel. When sending the instruction, the format of the instruction matches the protocol supported by the heat pump controller. After receiving the instruction, the heat pump controller parses the instruction content and confirms the request to modify the priority. The modified feedback unit is responsible for checking the received priority value of the heat pump controller, comparing it with its own current priority, and adjusting its own priority according to the instructions; upgrading the operation logic of the heat pump controller and updating the internal mechanism to respond to the instructions of the host computer; and feeding back the current status of the heat pump controller to the host computer, informing it that the current control priority has been modified.

6. The highly integrated heat pump SPA system as described in claim 1, characterized in that, The instruction set module contains: The array forming submodule is responsible for adding priority instruction nodes at the end of each instruction according to the priority of the host computer; identifying the priority of the current instruction each time it is executed; and combining all the prepared instructions in the required execution order to form an instruction set array, which contains information about each instruction and its priority node. The execution engine submodule is responsible for reading the instructions in the instruction set array one by one through the execution engine. The execution engine reads each instruction sequentially from the beginning of the array; the execution engine sends the current instruction and its parameters to the heat pump controller through a preset communication protocol. The program startup submodule is responsible for enabling the heat pump controller to receive instructions from the host computer via the communication interface. Each instruction received is immediately parsed. During the parsing process, the heat pump controller first checks the priority instruction node in the instruction to determine whether the instruction has a higher priority than the currently executed local instruction. If the priority of the host computer's instruction is higher than that of the controller's local instruction, the heat pump controller executes the host computer's instruction and starts the corresponding program.

7. The highly integrated heat pump SPA system as described in claim 1, characterized in that, The effect evaluation component includes: The indicator setting module is responsible for obtaining status reports. The status reports contain the operating status and control functions of the main controller and slave controller within a certain time period, including the following information: timestamp, temperature data, power usage, spa pool status, heat pump operating status, and execution status of control commands; and setting evaluation indicators such as average temperature, energy efficiency ratio, and system response time. The function definition module is responsible for defining evaluation functions to evaluate metrics such as average temperature, energy efficiency ratio, and system response time. The results output module is responsible for extracting the required data from the status report, forming a time series dataset, calling the evaluation function to generate evaluation results, and summarizing the evaluation results into an evaluation report.

Citation Information

Patent Citations

  • Power supply system of heat pump and heat pump system

    CN116742641A

  • Air energy heat pump system with solar auxiliary heating function and control method of air energy heat pump system

    CN118149469A

  • Dynamic energy efficiency optimization control method for air source heat pump

    CN118582866A

  • Immersion bath self-service and automatic nursing equipment for burn and scald rehabilitation based on image processing

    CN113599227A

  • Swimming pool / spa integrated structure

    US5727264A