Highly-integrated one-piece heat pump SPA system
By building a heat pump in the spa pool and adopting an intelligent control system, the existing spa pool heating system lacks refrigeration function and high energy consumption is solved, and an efficient, intelligent and beautiful spa pool heat pump system is achieved.
Patent Information
- Application Number
- CN202411844421.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-16
AI Technical Summary
The existing spa pool heating system lacks refrigeration function, has high energy consumption, high power and poor safety. At the same time, the overall equipment is large in size, which affects the aesthetics.
A highly integrated integrated heat pump SPA system is designed, the heat pump is built into the bottom of the spa pool, and an independent spa pool control system is adopted to realize intelligent control and performance evaluation of the system through position confirmation components, control joint components and effect evaluation components.
It improves the working efficiency and heat exchange effect of the heat pump, ensures the optimal flow of airflow, and improves the performance of the entire system; through intelligent control, user operations are simplified, and the coordinated operation ability and user experience of the equipment are improved; regular performance evaluations help discover potential problems and ensures the safety and reliability of the equipment.
Smart Images

Figure CN119802844A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of air heat energy pump control, and in particular to a highly integrated one-piece heat pump SPA (Sanus Per Aquam, hydrotherapy) system. Background Art
[0002] A heat pump is an electrically powered device that extracts heat from the environment (such as air, water or ground) and transfers it to where it is needed. Heat pumps can be used for heating or cooling, are highly efficient, and are an environmentally friendly temperature control technology. Using a spa pool, while combining the high efficiency of the heat pump and the functions of the spa system, it can provide multiple functions such as heating, cooling, and spa water temperature control in a single system. However, the existing spa pool heating system generally uses electric auxiliary heating for heating, lacks a refrigeration system; the use of electric auxiliary heating brings problems such as high energy consumption, high power, and poor safety. With the advancement of science and technology, the electric auxiliary heating function of the spa pool has been replaced by an air energy heat pump swimming pool machine, but this method requires the heat pump and the spa pool to be installed separately, resulting in a larger overall equipment size and occupying a larger space, 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 comprising: a controller, a first power conversion circuit, a second power conversion circuit and an inverter; the first end of the first power conversion circuit is used to connect to a new energy DC power supply, and the second end of the first power conversion circuit is connected to a DC bus; the DC end of the inverter is connected to the DC bus; the AC end of the inverter is used to connect to a compressor; the DC end of the second power conversion circuit is connected to the DC bus; the AC end of the second power conversion circuit is used to connect to a power grid; the controller is used to reduce the working 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, so as to maintain the energy balance of the power supply system. Although it can reduce the undervoltage of the power supply system, the power supply system of the heat pump has better safety and stability, and can improve the working efficiency of the heat pump system. However, the heating method of the heat pump adopts conventional electric auxiliary heating, which leads to the problems of high energy consumption and high power.
[0004] Prior art 2, application number: CN 202410472512.1 discloses an air energy heat pump system with solar energy auxiliary heating and a control method thereof, comprising the following steps: power acquisition step: when both the solar energy heat collection unit and the air energy heat pump are started, the output power of the solar energy heat collection unit is obtained, and the target output power is obtained; the first comparison step: comparing the output power of the solar energy heat collection unit with the target output power; if the output power of the solar energy heat collection unit is not greater than the target output power, then executing: within a specified time period, obtaining the highest temperature of the solar energy heat collection unit; judging whether the current weather condition is cloudy according to the highest temperature; whether the output power of the solar energy heat collection unit is less than the product of the target output power and the prescribed ratio, and the prescribed ratio is associated with the weather condition; according to the judgment result of the weather judgment step and the comparison result of the second comparison step, controlling whether to start the air energy heat pump. Although it can avoid frequent start and stop of the air source heat pump, energy saving and ensure the stability of the outlet water temperature. However, the lack of refrigeration function makes the heat exchange function of the air energy heat pump system less efficient.
[0005] Prior art three, application number: CN202410994774.4 discloses a dynamic energy efficiency optimization control method for air source heat pumps, sets a monitoring area, monitors the performance loss of the air source heat pump itself, and sets temperature feedback points at different positions in the working environment. The feedback points are evenly extended outward from the output end of the air source heat pump, and the temperature is detected at different positions in the room, and the required output performance and output time of the air source heat pump itself are reversed; the reversed output performance and output time of the air source heat pump itself are brought into the actual working environment for testing, the test result data is recorded, the error between the result data and the required data is analyzed, and the dynamic prediction model is optimized according to the error data of the test result; the optimized dynamic prediction model is used as the operating basis of the controller, and the air source heat pump is made to work efficiently according to the working temperature required by the feedback point. However, there is a lack of control improvements for the hydrotherapy pool, resulting in a low degree of intelligent control of the equipment.
[0006] At present, the existing technologies 1, 2 and 3 have the following problems: the heating system of the existing hydrotherapy pool lacks a cooling system; the energy consumption is high, the power is high and the safety is poor; the overall equipment is large in size and occupies a large space, which affects the overall aesthetics of the equipment. Therefore, the present invention provides a highly integrated integrated heat pump SPA system, in which the heat pump is built-in and installed at the bottom of the hydrotherapy pool to ensure the integration of the heat pump and the hydrotherapy pool; the hydrotherapy pool control system is used for completely independent control, and the operation is simple and practical. Summary of the invention
[0007] In order to solve the above technical problems, the present invention provides a highly integrated one-piece heat pump SPA system, comprising:
[0008] The location confirmation component is responsible for obtaining the stereoscopic image of the spa pool, segmenting the stereoscopic image and marking the regional coordinates; finding the appropriate regional coordinates according to the ventilation requirements and connection complexity of the heat pump, and selecting the location for installing the heat pump from the regional coordinates. The selected location is used as the installation location for installing the heat pump;
[0009] The control joint component is responsible for controlling the heat pump controller to send controlled instructions to the host computer. The host computer parses the controlled instructions and transfers all control functions of the heat pump controller to the host computer according to the preset program. The host computer is used as the main controller of the heat pump and the heat pump controller is used as the slave controller. The slave controller can automatically determine the needs of the spa pool to control the operating status.
[0010] The effect evaluation component is responsible for the function control process of the main controller and the slave controller, making a status report according to the timestamp, and evaluating the functional effect of the heat pump according to the status report.
[0011] Optional, location confirmation component, including:
[0012] The arc marking module is responsible for performing a stereoscopic scan of the hydrotherapy pool through an imaging device to obtain a stereoscopic image of the hydrotherapy pool, identifying the center position of the stereoscopic image, and marking the visible arcs of each concentric circle according to the preset spacing according to the center position as the center of the circle, and dividing the marked area, and each mark is located on the ray of the center of the circle at the center position;
[0013] The coordinate recognition module is responsible for identifying the three-dimensional spatial coordinates of multiple annotation points in the stereo image, connecting the ends of the adjacent two ends of each invisible arc with the same center to form a polygon with a center; performing feature point recognition on the polygon, and identifying the two-dimensional spatial coordinates of multiple feature points in the stereo image;
[0014] The structural characterization module is responsible for modeling the stereoscopic image according to the two-dimensional space coordinates to obtain the stereoscopic image structure; the stereoscopic image structure characterizes the heat pump ventilation demand and connection complexity of the stereoscopic image, and finds the suitable regional coordinates by characterizing the heat pump ventilation demand and connection complexity.
[0015] Optional, structural characterization module, including:
[0016] The airflow analysis submodule is responsible for obtaining depth information and spatial layout from the stereo 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 three-dimensional coordinates of the stereo image, the specific coordinates of the heat pump's air inlet and outlet are recorded, obstacles that hinder air circulation in the stereo image model are identified, the air entry and exit are simulated, and the flow dynamics of the airflow around the spa are observed and analyzed 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 the power supply, pipelines and control lines related to the spa in the constructed three-dimensional image structure; planning the connection path according to the layout between the heat pump and the spa, and the connection path requires the shortest length of pipelines and lines;
[0018] The location selection submodule is responsible for evaluating the adaptability of the regional coordinates that contain the heat pump locations and connection paths that meet the requirements, and selecting the location that meets the ventilation requirements and connection complexity, which is the location for installing the heat pump.
[0019] Optional, control combined components, including:
[0020] The program transfer module is responsible for presetting the control transfer program, packaging the identity information of the heat pump controller and the control transfer program as a controlled instruction, and transmitting 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 transfer program; the control transfer 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 of the heat pump controller and the host computer, setting the control priority of the host computer to be higher than that of the heat pump controller, and at the same time issuing instructions to the heat pump controller to prohibit the interaction of related instructions such as the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program, and modifying the interface of the related instructions to connect with the host computer;
[0022] The instruction set module is responsible for establishing a comparison table of the interface between the host computer and related instructions. The comparison table is used to indicate the execution rules of different programs. A priority instruction node is added at the end of the related instructions to obtain an instruction set array; the instruction set array is executed to complete the control of the heat pump by the host computer.
[0023] Optional, program handover module, including:
[0024] The program definition submodule is responsible for adding a controller handover program to the control program of the heat pump controller, which is used to replace the heat pump controller with a host computer, set the host computer to local mode, and save the local mode to the structure of the heat pump controller, which includes the controller handover program and the local mode; modify the bit of the target register in the heat pump controller according to the intermediate structure, so that the control right 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 program, confirming the controlled instruction sent by the heat pump controller to the upper computer, and the upper computer sends instruction information to the heat pump controller, and the instruction information is used to transfer the control right of the heat pump controller to the upper computer; in response to the instruction information, the operation of the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program is enabled, and guided to the upper computer;
[0026] The progress determination submodule is responsible for counting the controller handover program according to the progress of control transfer and using the program counter according to the metadata. When all the metadata arrive at the host computer, the progress is completed.
[0027] Optional, response boot submodule, including:
[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 a state where it can receive instructions from the host computer; the host computer is in a standby state and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to the local mode through the controller handover program, and the local mode state and the controller handover program information are saved in the structure of the heat pump controller;
[0029] The command monitoring unit is responsible for allowing the heat pump controller to generate controlled commands, packaging the generated controlled commands according to the preset protocol format, and allowing the controller to send the controlled commands to the host computer through the communication interface; the host computer opens the designated port to monitor the commands from the heat pump controller, and uses the receiving buffer to read and store the data;
[0030] The operation feedback unit is responsible for verifying the received instructions. If the verification passes, the host computer sends a confirmation signal to the heat pump controller for the successfully received instructions. The host computer generates instruction information based on 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 instruction information and sends it to the heat pump controller through the same communication interface.
[0031] Optional, interface connection module, including:
[0032] The control setting submodule is responsible for confirming the form of the control signal between the host computer and the heat pump controller, including the command category, priority identification and parameters; generating an instruction for requesting 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 overwriting submodule is responsible for the heat pump controller to parse the instruction content and confirm the change request after receiving the instruction; set the current priority of the controller to be lower than that of the host computer, so that the host computer can overwrite the control instruction;
[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; sending 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 disable state.
[0035] Optional, control settings submodule, including:
[0036] The instruction setting unit is responsible for confirming the priority identification of different control subjects and clearly specifying the new priority value of the host computer when generating the priority setting instruction; the instruction includes the command category, request content and parameters;
[0037] The level 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] Modify the feedback unit, which is responsible for the heat pump controller to check the received priority value, compare it with its own current priority, and adjust its own priority according to the requirements of the instructions; upgrade the operating logic of the heat pump controller, and update the internal mechanism to respond to the instructions of the host computer; feedback 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, including:
[0040] The array formation submodule is responsible for adding a priority instruction node 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; combining all prepared instructions in the required execution order to form an instruction set array containing 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 starts from the beginning of the array and reads each instruction sequentially; 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 implementing the heat pump controller to receive instructions from the host computer through the communication interface, and immediately parse each instruction 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 instruction priority of the host computer is higher than the local instruction of the controller, the heat pump controller executes the instruction of the host computer and starts the corresponding program.
[0043] Optional, effect evaluation component, including:
[0044] The indicator setting module is responsible for obtaining the status report, which contains the operating status and control functions of the master controller and the slave controller in a certain period of time, including the following information: timestamp, temperature data, power usage, spa status, heat pump operating status and execution of control instructions; setting evaluation indicators such as average temperature, energy efficiency ratio and system response time;
[0045] Function definition module, responsible for defining evaluation functions and evaluating the evaluation indicators of average temperature, energy efficiency ratio and system response time;
[0046] The result output module is responsible for extracting the required data from the status report to form a time series data set, calling the evaluation function to generate the evaluation results, and summarizing the evaluation results into an evaluation report.
[0047] The position confirmation component of the present invention obtains a three-dimensional image of the spa pool, and performs segmentation and annotation to identify important blocks in the space; based on the ventilation requirements and connection complexity of the heat pump, a location suitable for installing the heat pump is screened out from the acquired coordinates. Significance achieved: Selecting the location to install the heat pump can improve the working efficiency and heat exchange effect of the heat pump, ensure the optimal flow of airflow, and thus improve the performance of the entire system; through intelligent area screening, the complexity of user self-installation or maintenance is reduced, and the user experience is improved. The control joint component sends the instructions of the heat pump controller to the host computer, which parses and reallocates the 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 achieved: All control functions are concentrated on the host computer, the coordinated operation capability of the equipment is improved, unified management is achieved, and it helps to simplify the difficulty of operation; through automated demand identification, real-time adjustments can be made according to the actual needs of the spa pool to ensure the efficient operation of the heat pump and improve the user experience. The effect evaluation component records the entire function control process according to the timestamp and generates a detailed status report, including the working performance and effect evaluation of the heat pump; analyzes the control report, evaluates the effect of the heat pump under different operating conditions, and draws conclusions on operating efficiency and energy saving effects. Significance achieved: Through system evaluation and reporting, users can understand the operating status of the heat pump and its impact on the spa, optimize operations or adjust operating strategies; regular performance evaluation can help discover potential problems, ensure the safety and reliability of the equipment, and extend the service life of the equipment.
[0048] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0049] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0051] Figure 1 This is a block diagram of a highly integrated heat pump SPA system in Example 1 of the present invention;
[0052] Figure 2 This is a block diagram of a location confirmation component in Embodiment 2 of the present invention;
[0053] Figure 3 This is a block diagram of a structural characterization module in Embodiment 3 of the present invention;
[0054] Figure 4 This is a block diagram of the control combined components in Embodiment 4 of the present invention;
[0055] Figure 5 This is a block diagram of a 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 an interface connection module in Embodiment 7 of the present invention;
[0058] Figure 8 This is a block diagram of the control setting submodule in Example 8 of the present invention;
[0059] Fig. 9 This is a block diagram of an instruction set module in Embodiment 9 of the present invention;
[0060] Fig.10 This is a block diagram of the effect evaluation component in Example 10 of the present invention. DETAILED DESCRIPTION
[0061] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0062] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. The singular forms of "a", "said" and "the" used in the embodiments of the present application are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in this article refers to and includes any or all possible combinations of one or more associated listed items.
[0063] When the following description relates 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 the present application. On the contrary, they are only examples of devices and methods consistent with some aspects of the present application. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and do not have to be used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.
[0064] Example 1: Figure 1 As shown, an embodiment of the present invention provides a highly integrated integrated heat pump SPA system, comprising:
[0065] The location confirmation component is responsible for obtaining the stereoscopic image of the spa pool, segmenting the stereoscopic image and marking the regional coordinates; finding the appropriate regional coordinates according to the ventilation requirements and connection complexity of the heat pump, and selecting the location for installing the heat pump from the regional coordinates. The selected location is used as the installation location for installing the heat pump;
[0066] The control joint component is responsible for controlling the heat pump controller to send controlled instructions to the host computer. The host computer parses the controlled instructions and transfers all control functions of the heat pump controller to the host computer according to the preset program. The host computer is used as the main controller of the heat pump and the heat pump controller is used as the slave controller. The slave controller can automatically determine the needs of the spa pool to control the operating status.
[0067] The effect evaluation component is responsible for the function control process of the main controller and the slave controller, making a status report according to the timestamp, and evaluating the functional effect of the heat pump according to the status report.
[0068] The working principle and beneficial effects of the above technical solution are as follows: the position confirmation component of this embodiment obtains a three-dimensional image of the spa pool, segments the three-dimensional image and marks the regional coordinates; finds the suitable regional coordinates according to the ventilation requirements and connection complexity of the heat pump, and selects the location for installing the heat pump from the regional coordinates, and the selected location is used as the installation location for installing the heat pump; the control joint component controls the heat pump controller to send the controlled instruction to the host computer, the host computer parses the controlled instruction, and transfers all control functions of the heat pump controller to the host computer according to the preset program, and the host computer is used as the main controller of the heat pump, and the heat pump controller is used as the slave controller; the slave controller can automatically determine the needs of the spa pool to control the operating status; the effect evaluation component generates a status report according to the timestamp for the function control process of the main controller and the slave controller, and evaluates the functional effect of the heat pump according to the status report. The position confirmation component of the above solution obtains a three-dimensional image of the spa pool, and segments and marks it to identify the important blocks in the space; according to the ventilation requirements and connection complexity of the heat pump, the location suitable for installing the heat pump is selected from the acquired coordinates. Significance achieved: Choosing the location to install the heat pump can improve the working efficiency and heat exchange effect of the heat pump, ensure the optimal flow of airflow, and thus improve the performance of the entire system; through intelligent area screening, the complexity of user self-installation or maintenance is reduced, and the user experience is improved. The control joint component sends the instructions of the heat pump controller to the host computer, which parses and redistributes the 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 and perform corresponding state control. Significance achieved: All control functions are concentrated on the host computer, which improves the coordinated operation ability of the equipment, realizes unified management, and helps to simplify the difficulty of operation; through automated demand identification, it can make real-time adjustments according to the actual needs of the spa, ensure the efficient operation of the heat pump, and improve the user experience. The effect evaluation component records the entire function control process according to the timestamp and generates a detailed status report, including the working performance and effect evaluation of the heat pump; analyzes the control report, evaluates the effect of the heat pump under different operating conditions, and draws conclusions such as operating efficiency and energy saving effect. Significance achieved: Through system evaluation and reporting, users can understand the operating status of the heat pump and its impact on the spa pool, optimize operations or adjust operating strategies; regular performance evaluation 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 the spa are highly integrated. First, the heat pump is built-in and installed at the bottom of the spa, and the integrity of the heat pump and the spa is ensured while ensuring the ventilation requirements of the heat pump. At the same time, the heat pump is installed to connect the waterway and the reserved port of the spa, and the power supply and control communication lines are connected for normal use. The spa controller (host computer) is used for complete independent control, and the heat pump and spa control are fully controlled using R485 communication. All control functions of the heat pump are completely open to the host computer (the controller of the spa), and the user only needs to operate the spa to realize the overall control function, which is simple and practical to operate. At the same time, the heat pump automatically determines the needs of the spa to control the most efficient operating status, thereby achieving efficient energy saving and quiet effects.
[0070] This embodiment greatly improves the energy efficiency of the hydrotherapy pool system through integration and optimization of control functions, reduces energy consumption, and better improves the utilization rate of the hydrotherapy pool in winter; at the same time, it can cool down to meet the needs of different users, and users can also better experience the fun of the hydrotherapy pool. This embodiment adopts independent control of the upper computer, which is simple to operate, and the control strategy is efficient and reasonable, which can bring users a better user experience; at the same time, due to the high degree of integration, it is easy to install and beautiful.
[0071] In summary, this embodiment constitutes an efficient, intelligent and sustainable highly integrated all-in-one heat pump SPA system; through position confirmation, control linkage and effect evaluation, it not only improves the operating efficiency of the equipment and user experience, but also enhances the level of intelligence and automation, and ensures the comfort and safety of the spa pool; the integrated integration makes the spa system more convenient and economical, while improving the overall environmental benefits.
[0072] Example 2: Figure 2 As shown, based on Example 1, the location confirmation component provided by the embodiment of the present invention includes:
[0073] The arc marking module is responsible for performing a stereoscopic scan of the hydrotherapy pool through an imaging device to obtain a stereoscopic image of the hydrotherapy pool, identifying the center position of the stereoscopic image, and marking the visible arcs of each concentric circle according to the preset spacing according to the center position as the center of the circle, and dividing the marked area, and each mark is located on the ray of the center of the circle at the center position;
[0074] The coordinate recognition module is responsible for identifying the three-dimensional spatial coordinates of multiple annotation points in the stereo image, connecting the ends of the adjacent two ends of each invisible arc with the same center to form a polygon with a center; performing feature point recognition on the polygon, and identifying the two-dimensional spatial coordinates of multiple feature points in the stereo image;
[0075] The structural characterization module is responsible for modeling the stereoscopic image according to the two-dimensional space coordinates to obtain the stereoscopic image structure; the stereoscopic image structure characterizes the heat pump ventilation demand and connection complexity of the stereoscopic image, and finds the suitable regional coordinates by characterizing the heat pump ventilation demand and connection complexity.
[0076] The working principle and beneficial effects of the above technical solution are as follows: the arc marking module of this embodiment performs a stereoscopic scan of the spa pool through an image imaging device to obtain a stereoscopic image of the spa pool, identifies the center position of the stereoscopic image, and uses the center position as the center of the circle to mark the visible arcs of each concentric circle according to a preset spacing, and divides the marked area, and each mark is located on the ray of the center of the circle at the center position; the coordinate recognition module identifies the three-dimensional spatial coordinates of multiple marked points in the stereoscopic image, connects the ends of the adjacent two ends of the invisible arcs of each concentric circle to form a polygon with a center; performs feature point recognition on the polygon, and identifies the two-dimensional spatial coordinates of multiple feature points in the stereoscopic image; the structure characterization module performs stereoscopic image modeling according to the two-dimensional spatial coordinates to obtain a stereoscopic image structure; wherein the stereoscopic image structure characterizes the heat pump ventilation demand and connection complexity of the stereoscopic image, and the heat pump ventilation demand and connection complexity are obtained by characterizing to find the suitable regional coordinates. The arc annotation module of the above scheme uses an imaging device (such as a 3D scanner or a stereo camera) to perform a stereoscopic scan of the spa pool and generate a high-quality stereoscopic image; accurately identify the center position of the stereoscopic image as the center of each concentric circle; generate multiple concentric circles according to a preset spacing, and annotate and segment the visible arcs to ensure that these annotations are located in the ray direction of the center circle. The significance achieved: By annotating the visible arcs, the spatial area of the spa pool is clearly divided; provide data for the installation of the heat pump to ensure that the selected coordinates meet the requirements of the overall design and run more efficiently; simplify the installation and maintenance process and improve the user experience. The coordinate recognition module identifies the three-dimensional spatial coordinates of multiple annotated points in the stereoscopic image to form a set of data points; connect the two ends of adjacent invisible arcs to form a polygon with a center to represent the outline of the spa pool; extract feature points from the polygon and identify its two-dimensional spatial coordinates in the stereoscopic image. Significance achieved: Ensure that the formed structural model reflects the shape and requirements of the real spa pool; by identifying multiple spatial coordinates, ensure the coordinated work of various components, making the overall architecture more stable and efficient; the identification of feature points enhances the automation and intelligence level of the system. The structural characterization module generates a three-dimensional image structural model of the spa pool based on the two-dimensional spatial coordinates provided by the coordinate recognition module; through the established three-dimensional structural model, analyze the ventilation requirements and connection complexity of the heat pump; comprehensively consider the ventilation requirements and connection complexity of the heat pump, find suitable regional coordinates, and ensure that the heat pump can be installed smoothly and operate efficiently. Significance achieved: By adapting the regional coordinate selection, ensure that the heat pump can operate in the best position, improve the efficiency and performance of the overall system; by improving the intelligence level of the system, reduce resource waste, and promote the system to develop in a more efficient and environmentally friendly direction.
[0077] In summary, the various modules in the position confirmation component of this embodiment provide accurate modeling and data support for the efficient operation of the spa equipment, and promote the intelligence and user-friendliness of the equipment in a practical sense. The integrated design improves the performance and user experience of the entire heat pump SPA system, provides continuous support for the maintenance, operation and optimization of the equipment, and helps to achieve a sustainable use plan.
[0078] Example 3: Figure 3 As shown, based on Example 2, the structure characterization module provided in this embodiment of the present invention includes:
[0079] The airflow analysis submodule is responsible for obtaining depth information and spatial layout from the stereo 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 three-dimensional coordinates of the stereo image, the specific coordinates of the heat pump's air inlet and outlet are recorded, obstacles that hinder air circulation in the stereo image model are identified, the air entry and exit are simulated, and the flow dynamics of the airflow around the spa are observed and analyzed 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 the power supply, pipelines and control lines related to the spa in the constructed three-dimensional image structure; planning the connection path according to the layout between the heat pump and the spa, and the connection path requires the shortest length of pipelines and lines;
[0081] The location selection submodule is responsible for evaluating the adaptability of the regional coordinates that contain the heat pump locations and connection paths that meet the requirements, 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 stereoscopic image model, places the heat pump at the center of the circle, and marks the positions of the air inlet and outlet of the heat pump; uses the three-dimensional coordinates of the stereoscopic image to record the specific coordinates of the air inlet and outlet of the heat pump, identifies obstacles that hinder air circulation in the stereoscopic image model, simulates the entry and exit of air, and observes and analyzes the flow dynamics of airflow around the spa until the airflow effect, temperature distribution and return path meet the requirements; the path planning submodule identifies the connection points of the power supply, pipelines and control lines related to the spa in the constructed stereoscopic image structure; plans the connection path according to the layout between the heat pump and the spa, and the connection path requires the shortest length of pipes and lines; the position selection submodule performs adaptability evaluation on the regional coordinates of the heat pump position and connection path that meet the requirements, 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 scheme obtains detailed three-dimensional depth information from the stereoscopic image model to help determine the spatial layout of the spa and the relative position of the heat pump; locates the heat pump at the center of the three-dimensional structure model, and accurately marks the specific coordinates of the air inlet and outlet of the heat pump; identifies and marks obstacles in the three-dimensional model that may affect the airflow, such as the edge of the spa, equipment brackets, etc.; based on the computational fluid dynamics (CFD) model, simulates the dynamic behavior of the airflow, analyzes the entry and exit of air, and observes the flow effect, temperature distribution and airflow return path around the spa. Significance achieved: By accurately identifying the location of the air inlet and outlet, ensure the effective flow of air around the spa, and improve the working efficiency and comfort of the heat pump; through the analysis of airflow characteristics, provide a basis for design decisions such as equipment adjustment and configuration optimization; by identifying obstacles that hinder air circulation, avoid potential problems in advance and reduce the complexity and frequency of future maintenance. The path planning submodule identifies the connection points of the power supply, pipelines and control lines related to the spa in the stereoscopic image structure, providing data support for the subsequent line and pipeline planning; according to the spatial layout in the structural model, it calculates and plans the connection path between the heat pump and the spa to ensure the shortest length of the pipeline and line used; it generates a connection path diagram to clarify the direction of the pipeline and the connection point, providing clear guidance for the subsequent physical installation. Significance achieved: By optimizing the path, reducing the length of the pipeline and the number of lines, reducing the difficulty of installation and labor costs, and improving the overall construction efficiency; the optimized connection path can reduce the resistance to air flow, thereby improving the energy efficiency of the entire system and reducing energy consumption; by simplifying the line layout, it makes subsequent equipment inspection and maintenance easier and improves the reliability of the system. The location selection submodule comprehensively evaluates the identified regional coordinates that meet the heat pump location and connection path, taking into account factors such as ventilation requirements and connection complexity; it selects the most suitable regional location as the installation point of the heat pump to ensure the best working effect and ease of connection.Significance achieved: Through the evaluation of different locations, data-driven support is provided for the final installation location of the equipment to ensure the scientificity and rationality of the decision; reasonable selection of the installation location helps to ensure the ventilation effect and efficiency of the heat pump and further improve the overall performance of the system; the optimized installation strategy not only improves the reliability of equipment operation, but also improves the user experience and ensures the comfort and efficiency of the spa environment.
[0083] In summary, this embodiment forms an efficient and accurate system to ensure optimal airflow management, simplified line planning and scientific installation decisions during the design, installation and operation of the spa heat pump equipment. It not only improves the operating efficiency and user experience of the heat pump, but also provides continuous support for the maintenance and operation management of the equipment.
[0084] Example 4: Figure 4 As shown, based on Example 1, the control joint component provided by the embodiment of the present invention includes:
[0085] The program transfer module is responsible for presetting the control transfer program, packaging the identity information of the heat pump controller and the control transfer program as a controlled instruction, and transmitting 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 transfer program; the control transfer 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 of the heat pump controller and the host computer, setting the control priority of the host computer to be higher than that of the heat pump controller, and at the same time issuing instructions to the heat pump controller to prohibit the interaction of related instructions such as the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program, and modifying the interface of the related instructions to connect with the host computer;
[0087] The instruction set module is responsible for establishing a comparison table of the interface between the host computer and related instructions. The comparison table is used to indicate the execution rules of different programs. A priority instruction node is added at the end of the related instructions to obtain an instruction set array; the instruction set array is executed to complete the control of the heat pump by the host computer.
[0088] The working principle and beneficial effects of the above technical solution are as follows: the program handover module of this embodiment presets a control right handover program, packages the identity information of the heat pump controller and the control right handover program, and transmits them as controlled instructions through the communication channel between the heat pump and the host computer. The host computer parses the controlled instructions according to the preset communication protocol to obtain the identity information and the control right handover program of the heat pump controller; the control right handover program includes the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program, etc.; the interface connection module replaces the control priority of the heat pump controller and the host computer, sets the control priority of the host computer to be higher than that of the heat pump controller, and at the same time issues to the heat pump controller an instruction prohibiting the interaction of related instructions such as the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program, and modifies the interface of the related instructions to be connected to the host computer; the instruction set module establishes a comparison table of the interface between the host computer and the related instructions, the comparison table is used to indicate the execution rules of different programs, and a priority instruction node is added at the end of the related instructions to obtain an instruction set array; the instruction set array is executed to complete the control of the heat pump by the host computer. The program transfer module of the above scheme establishes a standardized control transfer procedure, including packaging the identity information of the heat pump controller to form a controlled instruction; through the communication channel between the heat pump and the host computer, the identity information of the heat pump controller and its control transfer procedure are securely transmitted to the host computer; the controlled instructions received by the host computer will be parsed according to the preset communication protocol to extract the identity information and related programs of the heat pump controller. Significance achieved: By packaging the control transfer procedure and identity information, unauthorized control transfer can be effectively prevented and the security of the system can be improved; the preset transfer procedure provides a standardized control transfer process, which reduces the complexity of manual operation and ensures the consistency and reliability of operation; the clearly defined control procedures and identity information make the management and maintenance of the system more efficient. The interface connection module changes the control priority between the heat pump controller and the host computer, sets the control priority of the host computer higher than that of the heat pump controller, and ensures that the host computer has priority in the control process; sends instructions to the heat pump controller to prohibit it from interacting with related instructions such as the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program to ensure that interference is prevented; adjusts the relevant instruction interface of the heat pump controller to connect it to the host computer so that the host computer can directly control the heat pump. Significance achieved: By ensuring the high control priority of the host computer, interference from multiple control sources can be effectively avoided to ensure smooth operation; after prohibiting the heat pump controller from issuing relevant control instructions, the distribution of responsibilities and control rights is clearly defined, reducing the risk of misoperation; by modifying the interface to connect to the host computer, the management between different control systems is simplified, and flexibility and operability are improved.The instruction set module creates an interface comparison table between the host computer and related instructions, and establishes a clear mapping relationship for the execution rules of different programs; adds priority instruction nodes at the end of related instructions, and integrates the instruction set into an instruction set array; according to the instruction set array, executes the corresponding control commands to complete the comprehensive control of the heat pump. Significance achieved: By integrating instructions into an instruction set array, the execution efficiency of the program is enhanced, and the host computer's ability to control the heat pump is improved; the instruction set is dynamically adjusted according to different operation requirements, and different control requirements are flexibly met, which is convenient for expansion and upgrading; the priority marking of the instruction ensures the clarity of the rules during the execution process, reduces execution errors caused by instruction confusion, and improves the reliability of the system.
[0089] In summary, this embodiment realizes the effective management of heat pump control and the safe transfer of control rights. The program transfer module ensures the safe transfer and standardized process of control rights, the interface connection module ensures the effectiveness of the priority control rights of the host computer and the interaction with the instructions, and the instruction collection module optimizes the execution logic of the instructions and improves the control efficiency of the system. The stability, safety and operability of the heat pump management system are enhanced, laying a solid foundation for the effective control of modern heat pump systems.
[0090] Example 5: Figure 5 As shown, based on Example 4, the program handover module provided in this embodiment of the present invention includes:
[0091] The program definition submodule is responsible for adding a controller handover program to the control program of the heat pump controller, which is used to replace the heat pump controller with a host computer, set the host computer to local mode, and save the local mode to the structure of the heat pump controller, which includes the controller handover program and the local mode; modify the bit of the target register in the heat pump controller according to the intermediate structure, so that the control right 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 program, confirming the controlled instruction sent by the heat pump controller to the upper computer, and the upper computer sends instruction information to the heat pump controller, and the instruction information is used to transfer the control right of the heat pump controller to the upper computer; in response to the instruction information, the operation of the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program is enabled, and guided to the upper computer;
[0093] The progress determination submodule is responsible for counting the controller handover program according to the progress of control transfer and using the program counter according to the metadata. When all the metadata arrive at the host computer, the progress is completed.
[0094] The working principle and beneficial effects of the above technical solution are as follows: the program definition submodule of this embodiment adds a controller handover program to the control program of the heat pump controller, which is used to replace the heat pump controller with a host computer, set the host computer to local mode, and save the local mode to the structure of the heat pump controller, which contains the controller handover program and the local mode; the bit of the target register in the heat pump controller is modified according to the intermediate structure, so that the control right 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 an indication information to the heat pump controller, and the indication information is used to transfer the control right 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 state control program and the heat pump equipment operation program are enabled and guided to the host computer; the progress determination submodule uses the program counter according to the metadata according to the progress of the control right transfer, and counts the controller handover program. When all the metadata arrive at the host computer, the progress is completed. The program definition submodule of the above scheme adds a controller handover program to the control program of the heat pump controller, so that the upper computer can effectively replace the heat pump controller; by setting the heat pump controller to local mode and saving a state in the structure of the heat pump controller, it is ensured that the controller can correctly identify the state change; by updating the bit of the target register, the control right is successfully changed, and the control right of the heat pump is transferred from the heat pump controller to the upper computer. Significance achieved: Inserting the handover program in the control program provides the necessary logical basis for the upper computer to take over the control right, ensuring the security of the handover process. Setting the local mode and saving it as part of the structure makes it possible to clarify the current operation mode, enhancing traceability and manageability. By modifying the target register, a smooth transition of control right from the heat pump controller to the upper computer can be ensured to avoid system instability caused by operation interruption. The response guidance submodule receives and confirms the controlled instructions from the heat pump controller to ensure the reliability of communication; the host computer sends an indication message to the heat pump controller, clearly indicating that the control right will be transferred to ensure the status coordination of both parties; according to the indication message, the heat pump interface control program, the heat pump status control program and the heat pump equipment operation program are started to ensure that the control logic of the heat pump is smoothly connected to the host computer. The significance achieved: Through the confirmation and response mechanism of the instruction, the good communication between the heat pump controller and the host computer is ensured, so that the information transmission in the process of control right transfer is smoother; by sending the indication message, the two systems can understand the current control right status in real time, and reduce the wrong operation caused by inconsistent information; after automatically starting the relevant program, it is ensured that the host computer can seamlessly take over the control of the heat pump and maintain the continuity and efficiency of the operation. The progress determination submodule screens and monitors the content of the controller transfer program according to the actual progress of the control right transfer and the metadata; when all the metadata have reached the host computer, the progress determination submodule confirms that the transfer process has been completed to ensure 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, facilitating decision-making and handling of potential problems; by screening metadata, it can 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 usage experience.
[0095] In summary, this embodiment constitutes a complete control transfer process. The program definition submodule provides the basis for the transfer, the response guidance submodule ensures the accuracy and timeliness of information interaction, and the progress determination submodule ensures the smooth progress and completion of the entire transfer process. Through synergy, these submodules enhance the stability, security and user experience of the system, and ensure the smooth and reliable transfer of heat pump control rights.
[0096] Example 6: Figure 6 As shown, based on Example 5, the response guidance submodule provided in this embodiment of the present 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 a state where it can receive instructions from the host computer; the host computer is in a standby state and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to the local mode through the controller handover program, and the local mode state and the controller handover program information are saved in the structure of the heat pump controller;
[0098] The command monitoring unit is responsible for allowing the heat pump controller to generate controlled commands, packaging the generated controlled commands according to the preset protocol format, and allowing the controller to send the controlled commands to the host computer through the communication interface; the host computer opens the designated port to monitor the commands from the heat pump controller, and uses the receiving buffer to read and store the data;
[0099] The operation feedback unit is responsible for verifying the received instructions. If the verification passes, the host computer sends a confirmation signal to the heat pump controller for the successfully received instructions. The host computer generates instruction information based on 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 instruction 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: the mode conversion unit of this embodiment confirms that the heat pump controller is in the default working mode, and the heat pump controller has been executed to a state where it can receive the host computer command; the host computer is in a standby state and receives the controlled command from the heat pump controller in real time; the heat pump controller is set to the local mode through the controller handover program, and the state of the local mode and the controller handover program information are saved in the structure of the heat pump controller; the instruction monitoring unit allows the heat pump controller to generate a controlled instruction, and packages the generated controlled instruction according to the preset protocol format, so that the controller sends the controlled instruction to the host computer through the communication interface; the host computer opens a designated port to listen to the instruction from the heat pump controller, and uses the receiving buffer to read and store the data; after receiving the instruction, the operation feedback unit verifies it and passes the verification; the host computer sends a confirmation signal to the heat pump controller for the successfully received instruction; the host computer generates instruction information according to the received controlled instruction, and the content includes the command to take over the control right, enable the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program and other operations; the host computer packages the instruction information and sends it to the heat pump controller through the same communication interface. The mode conversion unit of the above scheme confirms whether the heat pump controller is in the default working mode and is ready to receive instructions from the host computer, ensuring the stability and security of the system; the heat pump controller is set to local mode through the controller handover program and the status information is saved in its structure; the controller handover program information is stored in the structure of the controller for subsequent calls and changes. Implementation significance: Ensure that the heat pump controller and the host computer are in an effective working state before the instruction is transmitted, reducing errors caused by inconsistent states; maintain flexibility and be able to switch between local and remote control to adapt to different operating requirements and emergency scenarios. Instruction monitoring unit The heat pump controller can generate controlled instructions to reflect its current state and operating requirements; package the generated controlled instructions according to the preset protocol format to ensure the protocol consistency and reliability of data transmission; send the controlled instructions to the host computer through the communication interface to allow data transmission. Implementation significance: The implementation of this unit ensures that the heat pump controller can effectively transmit its state to the host computer, improving the real-time feedback capability; transmitting data in a fixed protocol format can reduce data loss or misunderstanding and ensure data compatibility between systems. The operation feedback unit performs validity verification after receiving the instruction to ensure the integrity and accuracy of the data and prevent the execution of erroneous commands; for successfully received instructions, a confirmation signal is sent to the heat pump controller, and confirmation feedback is provided to maintain the two-way validity of communication; based on the received controlled instruction, instruction information containing takeover commands and related operations is generated and sent back to the heat pump controller through the same communication interface.Implementation significance: The verification process reduces the risk of misoperation, ensures that the system can respond only when the command is valid, and enhances the safety protection of the system; after receiving the controlled command, the upper computer can generate specific operation instructions, realize dynamic control, and improve the responsiveness and operational flexibility of the heat pump.
[0101] In summary, this embodiment ensures high efficiency and high safety in the process of control transfer between the heat pump controller and the host computer by setting three units and responding to the guidance submodule. It not only improves the overall reliability and stability of the system, but also provides necessary support for future expansion and functional enhancement of the system. In addition, the real-time data transmission and feedback mechanism also 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, on the basis of embodiment 4, the interface connection module provided by the embodiment of the present invention includes:
[0103] The control setting submodule is responsible for confirming the form of the control signal between the host computer and the heat pump controller, including the command category, priority identification and parameters; generating an instruction for requesting 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 overwriting submodule is responsible for the heat pump controller to parse the instruction content and confirm the change request after receiving the instruction; set the current priority of the controller to be lower than that of the host computer, so that the host computer can overwrite the control instruction;
[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; sending 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 disable state.
[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 the command category, priority identifier and parameters; generates an instruction for requesting 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 overwriting submodule heat pump controller parses the instruction content and confirms the change request after receiving the instruction; sets the current priority of the controller lower than that of the host computer, so that the host computer overwrites the control instruction; the state update submodule generates 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 state 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; updates the internal state to reflect the disable state. The control setting submodule of the above scheme confirms the form of the control signal, including the command category, 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: It ensures effective communication between the two control subjects (host computer and heat pump controller) so that the transmission of information can follow the established rules; through clear instruction settings, the command ability of the host computer in the control system is improved. This priority setting ensures that when centralized management is required, the host computer can respond quickly and override the local decision of the heat pump controller, thereby improving the flexibility and control ability of the system. Instruction Override Submodule When the heat pump controller receives the priority change instruction, it can parse the instruction content and confirm the control request in time; adjust the current priority of the controller to be lower than that of the host computer, so that the host computer can override or intervene in the execution of the instructions of the heat pump controller. Significance: Ensure that the heat pump controller can correctly understand and execute the instructions from the host computer, avoiding control conflicts caused by incorrect priority settings; by allowing the host computer to override the control instructions, the system's responsiveness is enhanced, so that in an emergency or when dispatch is required, the host computer can immediately control the heat pump to ensure the safe and efficient operation of the system. The status update submodule generates and sends instructions to disable local control commands, ensuring that the heat pump controller stops executing local control commands, such as the heat pump interface control program, the heat pump status control program, and the heat pump equipment operation program; once the disable instruction is received, the heat pump controller will immediately update its output interface configuration to no longer respond to any local control requests, and update its internal state to reflect the disabled state. Significance: By disabling local control commands, it is ensured that in the upper computer control mode, the heat pump controller no longer executes local operations that conflict with the current instructions, preventing potential operation conflicts and unnecessary errors; the processing of updating the internal state ensures reliability, so that at any time, the control authority and status of the system can be clearly understood.This is crucial for subsequent fault diagnosis and maintenance.
[0107] In summary, this embodiment improves the collaborative working ability of the heat pump control system, and enables effective control transfer and execution coordination between the host computer and the heat pump controller. It not only enhances the flexibility, response speed and operational safety of the system, but also provides a stable foundation for complex control environments and lays a good foundation for the modernization and intelligence of the equipment management system.
[0108] Example 8: Figure 8 As shown, based on Example 7, the control setting submodule provided in this embodiment of the present invention includes:
[0109] The instruction setting unit is responsible for confirming the priority identification of different control subjects and clearly specifying the new priority value of the host computer when generating the priority setting instruction; the instruction includes the command category, request content and parameters;
[0110] The level 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] Modify the feedback unit, which is responsible for the heat pump controller to check the received priority value, compare it with its own current priority, and adjust its own priority according to the requirements of the instructions; upgrade the operating logic of the heat pump controller, and update the internal mechanism to respond to the instructions of the host computer; feedback 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: the instruction setting unit of this embodiment confirms the priority identification of different control subjects, and when generating the priority setting instruction, explicitly specifies the new priority value of the host computer; the instruction includes the 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 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 heat pump controller checks the received priority value, compares it with its current priority, and adjusts its own priority according to the requirements of the instruction; the operation logic of the heat pump controller is upgraded, and the internal mechanism is updated to respond to the instruction of the host computer; the current state of the heat pump controller is fed back to the host computer to inform it that the current control priority has been modified. The instruction setting unit of the above scheme confirms the priority identification of different control subjects (such as the host computer and the heat pump controller) and generates the corresponding priority setting instruction; when constructing the instruction, explicitly specifies the new priority value, and integrates the command category, request content and parameters in the instruction. Significance: Ensure the accuracy and consistency of instructions. The clear instruction structure enables the system to parse and execute instructions efficiently and accurately. By standardizing the instruction format, the interoperability between the host computer and the heat pump controller is enhanced, the flexibility and scalability of the system are improved, and it is helpful to add new devices or functions in the same architecture in the future. The level confirmation unit sends the generated priority setting instruction to the heat pump controller through an appropriate communication channel (such as serial port, Ethernet, etc.), and ensures that the instruction format matches the protocol supported by the heat pump controller; ensures that the transmission of instructions is safe and reliable, and confirms at the appropriate time. Significance: Through strict protocol matching and instruction transmission, communication errors caused by format inconsistency are prevented, and the accuracy and completeness of information are ensured; the effective communication mechanism enables control instructions to be transmitted in time, improves the response speed of the system, and helps to operate stably in scenarios that require fast operation. Modify the feedback unit After receiving the priority setting instruction, the heat pump controller checks the new priority value and compares it with its current priority, and adjusts its own priority according to the instruction; updates the operation logic of the heat pump controller so that its internal mechanism can respond to the control instructions of the host computer in real time, and feedbacks the modification status of the current priority 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 and achieve coordination of two-way control; real-time feedback status not only enhances the host computer's grasp and control of the system, but also improves the transparency of the system, facilitates troubleshooting and performance monitoring, and ensures stable operation under various conditions.
[0113] In summary, the control setting submodule of this embodiment can effectively realize the priority adjustment between the host computer and the heat pump controller, which not only improves the flexibility and response speed of the system, but also ensures the accurate transmission and execution of instructions, thereby enhancing the stability and reliability of the entire system.
[0114] Example 9: Fig. 9 As shown, based on Example 4, the instruction set module provided by the embodiment of the present invention includes:
[0115] The array formation submodule is responsible for adding a priority instruction node 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; combining all prepared instructions in the required execution order to form an instruction set array containing 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 starts from the beginning of the array and reads each instruction sequentially; 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 implementing the heat pump controller to receive instructions from the host computer through the communication interface, and immediately parse each instruction 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 instruction priority of the host computer is higher than the local instruction of the controller, the heat pump controller executes the instruction of the host computer and starts the corresponding program.
[0118] The working principle and beneficial effects of the above technical solution are as follows: the array forming submodule of this embodiment adds a priority instruction node at the end of each instruction according to the priority of the host computer; each time it is executed, the priority of the current instruction is identified; all prepared instructions are combined 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 starts to read the instructions in the instruction set array one by one through the execution engine, and the execution engine starts from the beginning of the array and reads each instruction sequentially; 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 instruction priority of the host computer is higher than the local instruction of the controller, the heat pump controller executes the instruction of the host computer and starts the corresponding program. The array formation submodule of the above scheme adds a priority instruction node at the end of each instruction to ensure that all instructions can display their priority, so that the instruction set array can accurately reflect the execution rules and priorities; the various instructions are combined into a complete instruction set array according to the set execution order to ensure that this array can meet the control requirements of the host computer and the heat pump controller. Significance: By embedding priority information into the instruction, the manageability of the instruction is enhanced, so that the heat pump controller can quickly determine the execution order after receiving the instruction, thereby realizing reasonable control logic; effectively organizing the instruction set array makes the instruction transmission and processing between the host computer and the controller more efficient, improves the response speed and stability of the entire system, and lays the foundation for subsequent instruction execution. The execution engine submodule reads the instructions in the instruction set array one by one and executes them in sequence. The reading of the instructions follows a strict order to ensure that each instruction is fully processed; the current instruction to be executed and its parameters are accurately sent to the heat pump controller through the preset communication protocol. Significance: By reading instructions sequentially, the coherence and consistency of the control logic are guaranteed, avoiding system confusion caused by parallel execution or disorder, which helps maintain system performance and safety; the use of preset communication protocols ensures the standardized transmission of instructions, improves the interoperability between systems, and ensures the successful reception and execution of instructions. The program starts the submodule to enable the heat pump controller to receive instructions sent by the host computer through its communication interface and quickly parse the instruction content. This ensures the effective reception and traceability of instructions; in the process of parsing instructions, check the priority node in the instruction, judge its priority, and then decide whether to execute the instructions of the host computer.Significance: The effective signal reception and analysis mechanism allows the heat pump controller to dynamically adjust its execution behavior according to the priority of the 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, enhancing the system's responsiveness and integration capabilities.
[0119] In summary, the instruction set module of this embodiment can efficiently manage the instruction interaction and control between the upper and lower computers. It ensures the smooth introduction of instruction priorities, the orderly sending of instructions, and the flexible judgment of execution priorities, so that the system can still maintain stable and efficient operation in a rapidly changing environment, and improves the intelligence level and reliability of the overall control system.
[0120] Example 10: Fig.10 As shown, based on Example 1, the effect evaluation component provided by the embodiment of the present invention includes:
[0121] The indicator setting module is responsible for obtaining the status report, which contains the operating status and control functions of the master controller and the slave controller in a certain period of time, including the following information: timestamp, temperature data, power usage, spa status, heat pump operating status and execution of control instructions, etc.; setting the evaluation indicators of average temperature, energy efficiency ratio and system response time;
[0122] Function definition module, responsible for defining evaluation functions and evaluating the evaluation indicators of average temperature, energy efficiency ratio and system response time;
[0123] The extended function definition of average temperature is:
[0124]
[0125] Among them, the basic average temperature is:
[0126]
[0127] Where, T i represents the i-th temperature data point, and N represents the number of temperature data points in the time period (t1, t2);
[0128] Time-weighted average temperature:
[0129]
[0130] Where, t m represents the median value of the time period, σ 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 temperature data points, which is used to represent temperature fluctuations; β represents the weight coefficient, which indicates the degree of influence of fluctuations on the average value; T N-i Indicates the jth temperature value moving forward from the last data point in the temperature data sequence, T N-n+1 Indicates the nth temperature value moving forward from the last data point in the time series, T N Represents the most recently collected temperature data point, i.e., the Nth data point;
[0134] The extended function definition of energy efficiency ratio is:
[0135]
[0136] Where Q(t) is the heat output at time t, and P(t) is the power input at time t;
[0137] Dynamic energy efficiency ratio (considering environmental factors):
[0138]
[0139] Among them, K represents the environmental factor sensitivity parameter, Temp ext (t) represents the external ambient temperature at time t.
[0140] Corrected COP (considering the influence of time and load):
[0141]
[0142] Among them, α is the temperature correction coefficient, which represents the impact of external temperature on energy efficiency, T target represents the target water temperature, D(t) represents the additional loss, which may include pipeline heat loss, mechanical efficiency loss, etc.;
[0143] The extended function definition of system response time:
[0144] ResponseTime=RTcommand+ΔTnetwork+ΔT processing +ΔT system
[0145] Basic response time:
[0146] RTcommand=Timestampfeedback-Timestamp issued
[0147] Among them, Timestampfeedback represents the timestamp of the heat pump feedback information, Timestampissued Indicates the timestamp of issuing the control instruction;
[0148] Network delay (considering multiple factors):
[0149] ΔT network =RTavg+RTmax·P loss +γ·N hops
[0150] Among them, RTavg represents the average delay of the network, RTmax represents the maximum delay, and P loss represents the probability of packet loss, γ represents the increment of each hop delay, N hops Indicates the number of hops that the data passes 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 represents the complexity score of the instruction (may be an integer reflecting the complexity of the instruction), L(t) represents the current load indicator (such as CPU usage), which can be normalized to a value between 0 and 1, k represents the processing time introduced by each unit of complexity, and b represents a fixed processing delay, which may include initialization time;
[0154] System internal delay:
[0155] ΔT system =ρ·(S state +F timeout )
[0156] Among them, ρ represents the system state influence coefficient, which indicates the influence of the current system state on the response time, S state represents the system stability score (quantifying the state of the system, such as normal, overloaded, etc.), F timeout Indicates the timeout test impact, in seconds;
[0157] The result output module is responsible for extracting the required data from the status report to form a time series data set, calling the evaluation function to generate the 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 contains the operating status and control functions of the master controller and the slave controller within a certain time period, and contains the following information: timestamp, temperature data, power usage, spa pool status, heat pump operating status and execution of control instructions, etc.; 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 to form a time series data set, calls the evaluation function to generate evaluation results, and summarizes the evaluation results into an evaluation report. The indicator setting module of the above scheme obtains the status report and extracts relevant information from it, including timestamp, temperature data, power usage, spa status, heat pump operation status and execution of control instructions; at the same time, the module also needs to set evaluation indicators, including average temperature, energy efficiency ratio and system response time; by aggregating data from multiple sources, it provides basic data for subsequent evaluation and ensures the integrity and accuracy of the data; it can define different evaluation indicators according to user needs and provide an adaptable evaluation mechanism; it monitors the system status in real time to ensure that it can respond to possible problems in a timely manner and improve the stability and reliability of the system. The function definition module defines and implements functions for evaluating various indicators (average temperature, energy efficiency ratio, system response time). Significance: It provides a set of standard calculation methods to make the evaluation reusable and consistent; through algorithmic data evaluation, it is convenient for the system to automatically make optimization decisions, thereby improving energy efficiency and user experience; it can carefully analyze the reasons for changes in each indicator and provide a basis for subsequent system adjustments. The extended function definition of the evaluation index monitors the temperature data from different angles through different average temperature calculation methods, which can more accurately reflect the overall operating status of the system; it helps to detect abnormal temperature changes in time, effectively prevent system failures, and ensure the safety and comfort of users. The energy efficiency ratio related functions include basic energy efficiency ratio, dynamic energy efficiency ratio and modified energy efficiency ratio, which can more comprehensively reflect the operating efficiency of the heat pump; evaluate the energy efficiency of the heat pump, help identify potential improvement points, and then optimize the heat pump operation strategy; the dynamic energy efficiency ratio considers the influence of environmental factors and enhances the system's adaptability to changes in external conditions; by analyzing the basic response time, network delay, processing time and system internal delay, comprehensively evaluate the timeliness of the system response; optimize the system feedback mechanism to ensure that the user's real-time operation can be quickly converted into system response and improve the user experience; by carefully analyzing the response time composition, it can identify and eliminate the links that may cause delays and improve the overall performance. The result output module extracts the required data from the status report to form a time series data set, calls the evaluation function to generate the evaluation results, and summarizes the results into an evaluation report.Significance: By generating an assessment report, the transparency of all key data is ensured, which facilitates problem analysis and decision-making by management and users. The assessment report provides a clear view for all stakeholders in the system (operation management, technical support, decision-making level, etc.), which helps to reach consensus. The assessment results provide a basis for subsequent system adjustments and optimizations, forming an improvement feedback loop, thereby continuously improving the performance and sustainability of the system.
[0159] In summary, this embodiment establishes a complete data monitoring, analysis, evaluation and feedback mechanism to create an efficient, reliable and self-optimizing heat pump system, which can effectively improve user experience, reduce energy consumption and improve overall system efficiency.
[0160] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention belong to the scope of equivalent technologies of the present invention, the present 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 obtaining the stereoscopic image of the spa pool, segmenting the stereoscopic image and marking the regional coordinates; finding the appropriate regional coordinates according to the ventilation requirements and connection complexity of the heat pump, and selecting the location for installing the heat pump from the regional coordinates. The selected location is used as the installation location for installing the heat pump; The control joint component is responsible for controlling the heat pump controller to send controlled instructions to the host computer. The host computer parses the controlled instructions and transfers all control functions of the heat pump controller to the host computer according to the preset program. The host computer is used as the main controller of the heat pump and the heat pump controller is used as the slave controller. The slave controller can automatically determine the needs of the spa pool to control the operating status. The effect evaluation component is responsible for the function control process of the main controller and the slave controller, making a status report according to the timestamp, and evaluating the functional effect of the heat pump according to the status report.
2. The highly integrated one-piece heat pump SPA system according to claim 1, characterized in that: Position confirmation component, including: The arc marking module is responsible for performing a stereoscopic scan of the hydrotherapy pool through an imaging device to obtain a stereoscopic image of the hydrotherapy pool, identifying the center position of the stereoscopic image, and marking the visible arcs of each concentric circle according to the preset spacing according to the center position as the center of the circle, and dividing the marked area, and each mark is located on the ray of the center of the circle at the center position; The coordinate recognition module is responsible for identifying the three-dimensional spatial coordinates of multiple annotation points in the stereo image, connecting the ends of the adjacent two ends of each invisible arc with the same center to form a polygon with a center; performing feature point recognition on the polygon, and identifying the two-dimensional spatial coordinates of multiple feature points in the stereo image; The structural representation module is responsible for modeling the stereo image according to the two-dimensional space coordinates to obtain the stereo image structure; The stereo image structure represents the heat pump ventilation demand and connection complexity of the stereo image, and the heat pump ventilation demand and connection complexity are obtained by characterizing them to find the adaptive regional coordinates.
3. The highly integrated one-piece heat pump SPA system according to claim 2, characterized in that: Structural characterization module, including: The airflow analysis submodule is responsible for obtaining depth information and spatial layout from the stereo 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 three-dimensional coordinates of the stereo image, the specific coordinates of the heat pump's air inlet and outlet are recorded, obstacles that hinder air circulation in the stereo image model are identified, air entry and exit are simulated, and the flow dynamics of airflow around the spa are observed and analyzed until the airflow effect, temperature distribution, and return path meet the requirements. The path planning submodule is responsible for identifying the connection points of the power supply, pipelines and control lines related to the spa in the constructed three-dimensional image structure; planning the connection path according to the layout between the heat pump and the spa, and the connection path requires the shortest length of pipelines and lines; The location selection submodule is responsible for evaluating the adaptability of the regional coordinates that contain the heat pump locations and connection paths that meet the requirements, and selecting the location that meets the ventilation requirements and connection complexity, which is the location for installing the heat pump.
4. The highly integrated one-piece heat pump SPA system according to claim 1, characterized in that: Control joint components, including: The program transfer module is responsible for presetting the control transfer program, packaging the identity information of the heat pump controller and the control transfer program as a controlled instruction, and transmitting 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 transfer program; the control transfer program includes the heat pump interface control program, the heat pump status control program and the heat pump equipment operation program, etc. The interface connection module is responsible for changing the control priority of the heat pump controller and the host computer, setting the control priority of the host computer to be higher than that of the heat pump controller, and at the same time issuing instructions to the heat pump controller to prohibit the interaction of related instructions such as the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program, and modifying the interface of the related instructions to connect with the host computer; The instruction set module is responsible for establishing a comparison table of the interface between the host computer and related instructions. The comparison table is used to indicate the execution rules of different programs. A priority instruction node is added at the end of the related instructions to obtain an instruction set array; the instruction set array is executed to complete the control of the heat pump by the host computer.
5. The highly integrated one-piece heat pump SPA system according to claim 4, characterized in that: Program handover module, including: The program definition submodule is responsible for adding a controller handover program to the control program of the heat pump controller, which is used to replace the heat pump controller with a host computer, set the host computer to local mode, and save the local mode to the structure of the heat pump controller, which includes the controller handover program and the local mode; modify the bit of the target register in the heat pump controller according to the intermediate structure, so that the control right 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 program, confirming the controlled instruction sent by the heat pump controller to the upper computer, and the upper computer sends instruction information to the heat pump controller, and the instruction information is used to transfer the control right of the heat pump controller to the upper computer; in response to the instruction information, the operation of the heat pump interface control program, the heat pump state control program and the heat pump equipment operation program is enabled, and guided to the upper computer; The progress determination submodule is responsible for counting the controller handover program according to the progress of control transfer and using the program counter according to the metadata. When all the metadata arrive at the host computer, the progress is completed.
6. The highly integrated one-piece heat pump SPA system according to claim 5, characterized in that: Response boot submodule, including: 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 a state where it can receive instructions from the host computer; the host computer is in a standby state and receives controlled instructions from the heat pump controller in real time; the heat pump controller is set to the local mode through the controller handover program, and the local mode state and the controller handover program information are saved in the structure of the heat pump controller; The command monitoring unit is responsible for allowing the heat pump controller to generate controlled commands, packaging the generated controlled commands according to the preset protocol format, and allowing the controller to send the controlled commands to the host computer through the communication interface; the host computer opens the designated port to monitor the commands from the heat pump controller, and uses the receiving buffer to read and store the data; The operation feedback unit is responsible for checking after receiving the instruction. If the check passes, the host computer sends a confirmation signal to the heat pump controller for the successfully received instruction. The host computer generates instruction information according to the received controlled instruction, including the command to take over the control right, 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.
7. The highly integrated one-piece heat pump SPA system according to claim 4, characterized in that: Interface connection module, including: The control setting submodule is responsible for confirming the form of the control signal between the host computer and the heat pump controller, including the command category, priority identification and parameters; generating an instruction for requesting 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 overwriting submodule is responsible for the heat pump controller to parse the instruction content and confirm the change request after receiving the instruction; set the current priority of the controller to be lower than that of the host computer, so that the host computer can overwrite the control instruction; 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; sending 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.
8. The highly integrated one-piece heat pump SPA system according to claim 7, characterized in that: Control settings submodule, including: The instruction setting unit is responsible for confirming the priority identification of different control subjects and clearly specifying the new priority value of the host computer when generating the priority setting instruction; the instruction includes the command category, request content and parameters; The level 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; Modify the feedback unit, which is responsible for the heat pump controller to check the received priority value, compare it with its own current priority, and adjust its own priority according to the requirements of the instructions; upgrade the operating logic of the heat pump controller, and update the internal mechanism to respond to the instructions of the host computer; feedback the current status of the heat pump controller to the host computer, informing it that the current control priority has been modified.
9. The highly integrated one-piece heat pump SPA system according to claim 4, characterized in that: Instruction set module, including: The array formation submodule is responsible for adding a priority instruction node 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; combining all prepared instructions in the required execution order to form an instruction set array containing 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 starts from the beginning of the array and reads each instruction sequentially; 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 implementing the heat pump controller to receive instructions from the host computer through the communication interface, and immediately parse each instruction 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 instruction priority of the host computer is higher than the local instruction of the controller, the heat pump controller executes the instruction of the host computer and starts the corresponding program.
10. The highly integrated all-in-one heat pump SPA system according to claim 1, characterized in that: Effect evaluation components, including: The indicator setting module is responsible for obtaining the status report, which contains the operating status and control functions of the master controller and the slave controller in a certain period of time, including the following information: timestamp, temperature data, power usage, spa status, heat pump operating status and execution of control instructions; setting evaluation indicators such as average temperature, energy efficiency ratio and system response time; Function definition module, responsible for defining evaluation functions and evaluating the evaluation indicators of average temperature, energy efficiency ratio and system response time; The result output module is responsible for extracting the required data from the status report to form a time series data set, calling the evaluation function to generate the 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
Heat pump type air-conditioning water refrigerating and heating equipment and hydrotherapy machine
CN102168896A
Ground source heat pump central air-conditioner remote monitoring system and method
CN103727626A