Intelligent heating and refrigerating system for building
Through integrated data collection, remote transmission, cloud computing, and data analysis technologies, intelligent heating and refrigeration systems of buildings, solving the problem of inaccurate monitoring and insufficient data analysis of traditional system monitoring, and realizing the system's efficient management and energy efficiency improvement.
Patent Information
- Application Number
- CN202411219320.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2025-01-21
AI Technical Summary
Traditional building heating and refrigeration systems have problems such as inaccurate monitoring, insufficient data analysis, waste of energy, high maintenance costs and great environmental impact. The intelligent monitoring system has low integration, serious data silos and poor user interaction.
Intelligent heating and refrigeration systems with integrated data collection, remote transmission, cloud computing and data analysis technology, collect data through water temperature, pressure, water level, and acid alkali sensor, use the IoT gateway and remote transmission modules to achieve centralized management and remote data Transmission, combined with cloud servers and computing servers for data analysis and system management.
It achieves comprehensive monitoring and management of the building heating and cooling system, improves the energy efficiency and reliability of the system, reduces maintenance costs and environmental impact, and provides intuitive energy efficiency evaluation results.
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of cooling and heating of buildings, and in particular to an intelligent heating and cooling system for buildings. Background Art
[0002] With the continuous growth of global energy consumption and the increasingly serious environmental problems, the energy efficiency of heating and cooling systems in buildings, as one of the main places of energy consumption, has received widespread attention. Traditional heating and cooling systems usually rely on fixed equipment and manual monitoring, and have the following problems:
[0003] Inaccurate monitoring: Traditional monitoring methods often rely on periodic manual inspections and cannot achieve real-time data collection and monitoring, resulting in a lack of real-time information on the system's operating status; Insufficient data analysis: Due to the lack of effective data collection and analysis tools, key parameters and performance indicators in system operation are difficult to accurately evaluate, affecting system optimization and maintenance; Energy waste: Due to insufficient monitoring and data analysis, the system often cannot be adjusted according to actual needs, resulting in energy waste; High maintenance costs: The lack of intelligent monitoring and early warning systems makes fault detection and maintenance work dependent on manual labor, increasing maintenance costs and time; Environmental impact: Traditional heating and cooling systems may have a large environmental impact during operation, such as greenhouse gas emissions and noise pollution.
[0004] To solve the above problems, researchers and engineers have developed a variety of intelligent monitoring systems, but these systems often have the following limitations:
[0005] Low integration: Most intelligent monitoring systems only focus on a single monitoring function and lack comprehensive management and optimization of the entire heating and cooling system; Data island problem: The lack of effective data sharing and integration mechanism between different monitoring devices and systems leads to data island phenomenon; Poor user interactivity: Existing systems often lack intuitive user interface and interactive design, making it difficult for non-professionals to understand and operate. Summary of the invention
[0006] The present invention aims to solve one of the technical problems in the related art to a certain extent. To this end, the present invention proposes an intelligent heating and cooling system for buildings, which integrates advanced data acquisition, remote transmission, cloud computing and data analysis technologies to achieve comprehensive monitoring and management of the heating and cooling system of the building, improve the energy efficiency and reliability of the system, and reduce maintenance costs and environmental impact.
[0007] In order to achieve the above object, the present invention adopts the following technical solution:
[0008] An intelligent heating and cooling system for a building, comprising:
[0009] A data acquisition module, including a plurality of water temperature sensors, a plurality of pressure sensors, a plurality of water level sensors and a plurality of pH sensors, for collecting temperature, water pressure, water level and pH data of the geothermal well, and directly communicating with the PLC and / or the frequency converter;
[0010] Several IoT gateways, used to receive and aggregate the data collected by the data collection module;
[0011] A remote transmission module, used to transmit data to the IoT gateway via the ZigBee protocol, and to transmit data to a host computer via a GPRS or 4G network;
[0012] The host computer is used to count and analyze the transmitted data;
[0013] A cloud server is used to deploy a management platform, a MySQL database, and a data analysis and publishing system. The management platform is used to read and store data and control the intelligent heating and cooling system of the building. The MySQL database is used to store data. The data analysis and publishing system is used to display the geothermal energy efficiency evaluation index system.
[0014] A computing server for presenting and operating the management platform, MySQL database, and data analysis and publishing system deployed on the cloud server;
[0015] The data backup system is used to back up the data collected by the data collection module.
[0016] The technical solution provided by the present invention is that the data acquisition module comprehensively collects the temperature, water pressure, water level and pH data of the geothermal well, provides accurate basic data for the intelligent heating and cooling system of the building, enables the system to be accurately regulated according to real-time data, and improves the efficiency and comfort of heating and cooling. The Internet of Things gateway receives and aggregates the data collected by the data acquisition module, realizes the centralized management and transmission of data, ensures the stability and reliability of data, and avoids the dispersion and loss of data. The remote transmission module transmits data to the Internet of Things gateway through the ZigBee protocol, and transmits data to the host computer through the GPRS or 4G network, realizes the remote transmission and real-time monitoring of data, enables the management personnel to understand the operation status of the system in time, and make corresponding adjustments and decisions. The host computer performs statistics and analysis on the transmitted data, which helps to discover potential problems and optimization space in the operation of the system, provides a basis for the improvement and upgrading of the system, and improves the overall performance of the system. The cloud server deployment management platform, MySQL database and data analysis and publishing system can effectively manage data, store data and display the geothermal energy efficiency evaluation index system, provide users with intuitive energy efficiency evaluation results, help users understand the energy utilization of the system, and take corresponding energy-saving measures. The computing server presents and operates the management platform, MySQL database, and data analysis and publishing system deployed on the cloud server, which is convenient for users to remotely manage and control, improving the convenience and flexibility of the system. The data backup system backs up the data collected by the data acquisition module, ensuring the security and reliability of the data, preventing data loss or damage, and providing guarantee for the stable operation of the system.
[0017] Optionally, the computing server adopts an extended three-tier architecture factory model, including a UI layer, a BLL layer and a DAL layer. The UI layer is data-connected with the BLL layer, the BLL layer is data-connected with the DAL layer, and the BLL layer and the DAL layer are simultaneously connected to the Ifactory interface, and the database is accessed by calling the Ifactory interface; the Ifactory interface is used to access different databases and select devices and transmission protocols.
[0018] The computing server adopts an extended three-tier factory model, including the UI layer, the BLL layer, and the DAL layer. The data between the layers is smoothly connected, which improves the stability and scalability of the system. The UI layer is responsible for interacting with the user and providing a friendly user interface; the BLL layer is responsible for processing business logic to ensure the functional realization of the system; the DAL layer is responsible for interacting with the database to store and read data. This layered architecture makes the development and maintenance of the system more convenient, improves development efficiency and code reusability. Accessing different databases and selecting devices and transmission protocols through the Ifactory interface enhances the compatibility and flexibility of the system. The Ifactory interface can select appropriate databases and devices, as well as corresponding transmission protocols according to actual needs, so that the system can adapt to different application scenarios and environments, and improve the versatility and applicability of the system.
[0019] Optionally, the data acquisition module adopts a GRM module with built-in ModBus, MPI, PPI, OMRON Hostlink, Mitsubishi, Pangu, Santak communication protocols, and has a 9-pin, COM, I / O, and D / O interface.
[0020] The data acquisition module uses the GRM module, which is compatible with a variety of communication protocols and interface types, improving the efficiency and accuracy of data acquisition. The GRM module can be connected to different types of sensors and devices to collect various data, ensuring that the system can obtain comprehensive and accurate information. Built-in multiple communication protocols enable the data acquisition module to communicate with devices of different brands and models, enhancing the compatibility and scalability of the system. At the same time, multiple interface types also facilitate the installation and debugging of the system, reducing the difficulty of wiring and connection.
[0021] Optionally, the following steps are included when transmitting data to a host computer via GPRS or 4G network:
[0022] The server creates a Socket, binds the socket, which is an IP address and port, and enters the listening state;
[0023] The host computer creates a Socket, specifies the IP address and port of the server, and sends a connection request to the server;
[0024] The server receives the connection request and establishes a session with the host computer;
[0025] Data transmission between the server and the host computer;
[0026] After completing the data transfer, the connection is closed and the session is terminated.
[0027] The steps of transmitting data to the host computer through GPRS or 4G network are specified in detail, including the server creating a socket, binding a socket, entering the listening state, the host computer creating a socket, sending a connection request, the server receiving the connection request and establishing a session, and the data transmission and connection closing between the server and the host computer, ensuring the orderly, stable and reliable data transmission. The clear provisions of these steps make the data transmission process more standardized and controllable, reduce errors and failures in data transmission, and improve the success rate and efficiency of data transmission. At the same time, it also provides convenience for system maintenance and debugging, making it easy to find and solve problems in a timely manner.
[0028] Optionally, when transmitting data to a host computer via GPRS, sending data includes the following steps:
[0029] Establish a connection with the remote server through the remote server's IP address and port number and conduct a session;
[0030] Send a data packet with a command format, where the first byte is the header 35, the second byte is the control bit, the third to eighth bytes are the IMEI, and the rest are data content;
[0031] If all data transmission is completed in the previous step, the current session ends; otherwise, the second transmission is performed, and the second transmission data packet does not include instructions, control bits, and IMEI;
[0032] Repeat the previous step until all data is sent;
[0033] When transmitting data to the host computer via GPRS, sending data includes the following steps: Asynchronously receiving data on the server side includes the following steps:
[0034] Determine the length of the received data. If it is greater than 8 bytes, it is a valid transmission. Otherwise, it is an invalid transmission and the session is ignored.
[0035] Determine the first and second bytes. If they are 35, it is data transmission with instruction format. Otherwise, it is transmission without instruction format. Directly read the contents of all bytes and then end this communication.
[0036] Read the 3rd to 8th bytes of IMEI data and convert the unprocessed data into ASCII code;
[0037] Read the data after the 9th byte. The data after the 9th byte is the content of the transmitted data, and end this communication.
[0038] The specific steps of sending data and receiving data asynchronously on the server side when transmitting data to the host computer via GPRS are clarified, including establishing a connection, sending data packets with instruction formats, judging whether data transmission is completed, processing data with instruction formats and data without instruction formats, etc., which ensures the accuracy and effectiveness of data transmission and improves the efficiency of data processing. Through detailed regulations on the data transmission process, the integrity and correctness of the data can be ensured, and the mistransmission and omission of data can be avoided. At the same time, the asynchronous reception of data on the server side can improve the efficiency of data processing, respond to the requests of the host computer in a timely manner, and ensure the real-time and stability of the system.
[0039] These features and advantages of the present invention will be disclosed in detail in the following specific embodiments. The best embodiments or means of the present invention will be fully presented, but they are not limitations on the technical solutions of the present invention. In addition, there are multiple features, elements and components that appear in each of the following texts, and different symbols or numbers are marked for convenience, but they all represent components with the same or similar structures or functions. DETAILED DESCRIPTION
[0040] The following describes in detail embodiments of the present invention. The embodiments based on the embodiments are intended to explain the present invention but should not be construed as limiting the present invention.
[0041] References in this specification to "one embodiment" or "an example" or "an example" mean that a particular feature, structure, or characteristic described in conjunction with the embodiment itself may be included in at least one embodiment of the present patent disclosure. The appearance of the phrase "in one embodiment" in various places in the specification does not necessarily refer to the same embodiment.
[0042] This embodiment provides an intelligent heating and cooling system for a building, including:
[0043] The data acquisition module includes several water temperature sensors, several pressure sensors, several water level sensors and several pH sensors, which are used to collect the temperature, water pressure, water level and pH data of the geothermal well, and directly communicate with the PLC and / or the frequency converter. The data acquisition module comprehensively collects the temperature, water pressure, water level and pH data of the geothermal well, and provides accurate and detailed basic data for the intelligent heating and cooling system of the building. The accuracy and real-time nature of these data enable the system to accurately control according to actual conditions, thereby significantly improving the efficiency and comfort of heating and cooling. For example, the intensity of heating or cooling is accurately adjusted according to the temperature data to ensure that the indoor temperature is always kept within a suitable range while avoiding energy waste. In this embodiment, the data acquisition module adopts the GRM module, with built-in ModBus, MPI, PPI, OMRON Hostlink, Mitsubishi, Pangu, Santak communication protocols, and has 9-pin, COM, I / O, D / O interfaces, which makes it compatible with most communication protocols and interface types, and seamlessly communicates with devices of different brands and models, enhancing the compatibility and scalability of the system, and greatly improving the efficiency and accuracy of data acquisition. The GRM module can be connected to different types of sensors and devices to collect various data, ensuring that the system can obtain comprehensive and accurate information. Built-in multiple communication protocols enable the data acquisition module to communicate with devices of different brands and models, enhancing the compatibility and scalability of the system. At the same time, multiple interface types also facilitate the installation and debugging of the system, reduce the difficulty of wiring and connection, and reduce the installation cost and time of the system.
[0044] Several IoT gateways are used to receive and aggregate data collected by the data acquisition module, and realize centralized management and efficient transmission of data. This not only ensures the stability and reliability of the data and avoids the dispersion and loss of data, but also enables managers to understand the operating status of the system anytime and anywhere, and effectively monitor and manage the system no matter where they are. They can make corresponding adjustments and decisions based on real-time data to ensure that the system always maintains the best operating state, and avoid the dispersion and loss of data, so that the system can run more smoothly. Through the IoT gateway, data can be quickly and accurately transmitted to various relevant parts, providing a solid foundation for decision-making and control of the system.
[0045] The remote transmission module is used to transmit data to the IoT gateway via the ZigBee protocol and to the host computer via the GPRS or 4G network, realizing remote transmission and real-time monitoring of data, so that managers can understand the operating status of the system in a timely manner and make corresponding adjustments and decisions.
[0046] When data is transmitted to the host computer via GPRS or 4G network, the following steps are included:
[0047] The server creates a Socket, binds the socket to the IP address and port, and enters the listening state;
[0048] The host computer creates a Socket, specifies the IP address and port of the server, and sends a connection request to the server;
[0049] The server receives the connection request and establishes a session with the host computer;
[0050] Data transmission between the server and the host computer;
[0051] After completing the data transfer, the connection is closed and the session is terminated.
[0052] Socket asynchronous transmission ensures orderly, stable and reliable data transmission. The clear provisions of these steps make the data transmission process more standardized and controllable, reduce errors and failures in data transmission, and improve the success rate and efficiency of data transmission. At the same time, it also facilitates system maintenance and debugging, making it easy to find and solve problems in a timely manner.
[0053] When data is transmitted to the host computer via GPRS, sending data includes the following steps:
[0054] Establish a connection with the remote server through the remote server's IP address and port number and conduct a session;
[0055] Send a data packet with a command format, where the first byte is the header 35, the second byte is the control bit, the third to eighth bytes are the IMEI, and the rest are data content;
[0056] If all data transmission is completed in the previous step, the current session ends; otherwise, the second transmission is performed, and the second transmission data packet does not include instructions, control bits, and IMEI;
[0057] Repeat the previous step until all data is sent;
[0058] When transmitting data to the host computer via GPRS, sending data includes the following steps: Asynchronously receiving data on the server side includes the following steps:
[0059] Determine the length of the received data. If it is greater than 8 bytes, it is a valid transmission. Otherwise, it is an invalid transmission and the session is ignored.
[0060] Determine the first and second bytes. If they are 35, it is data transmission with instruction format. Otherwise, it is transmission without instruction format. Directly read the contents of all bytes and then end this communication.
[0061] Read the 3rd to 8th bytes of IMEI data and convert the unprocessed data into ASCII code;
[0062] Read the data after the 9th byte. The data after the 9th byte is the content of the transmitted data, and end this communication.
[0063] The asynchronous transmission of GPRS ensures the accuracy and effectiveness of data transmission and improves the efficiency of data processing. Through detailed provisions for the data transmission process, the integrity and correctness of the data can be ensured to avoid mistransmission and omission of data. At the same time, the asynchronous reception of data on the server side can improve the efficiency of data processing, respond to the request of the host computer in a timely manner, and ensure the real-time and stability of the system.
[0064] The host computer is used to collect statistics and analyze the transmitted data, which helps to find potential problems and optimization space in the system operation. Through in-depth analysis of a large amount of data, it can find out the laws and trends of system operation, providing an important basis for system improvement and upgrade. This helps to improve the overall performance of the system and make it run more stably and efficiently.
[0065] The cloud server is used to deploy the management platform, MySQL database, and data analysis and publishing system. The management platform is used to read and store data and control the building's intelligent heating and cooling system. The MySQL database is used to store data, and the data analysis and publishing system is used to display the geothermal energy efficiency evaluation index system. The cloud server can effectively manage data, store data, and display the geothermal energy efficiency evaluation index system, providing users with convenient remote management and control methods. Users can easily set up, adjust, and monitor the system through the computing server, greatly improving the management efficiency and flexibility of the system.
[0066] The computing server is used to present and operate the management platform, MySQL database and data analysis and publishing system deployed on the cloud server; it provides users with convenient remote management and control means. It is convenient for users to perform remote management and control. Users can easily set, adjust and monitor the system through the computing server, which improves the convenience and flexibility of the system. In this embodiment, the computing server adopts an extended three-tier architecture factory model, including a UI layer, a BLL layer and a DAL layer. The UI layer is connected to the BLL layer data, and the BLL layer is connected to the DAL layer data. This layered architecture makes the data connection between the layers smoother and more efficient, and improves the stability and scalability of the system. The UI layer is responsible for interacting with the user and providing a friendly user interface; the BLL layer is responsible for processing business logic to ensure the realization of system functions; the DAL layer is responsible for interacting with the database to realize data storage and reading. This layered architecture makes the development and maintenance of the system more convenient, and improves development efficiency and code reusability. The BLL layer and the DAL layer are connected to the Ifactory interface at the same time, and the database is accessed by calling the Ifactory interface; the Ifactory interface is used to access different databases and select devices and transmission protocols, which enhances the compatibility and flexibility of the system. The Ifactory interface can select appropriate databases and devices, as well as corresponding transmission protocols according to actual needs, so that the system can adapt to different application scenarios and environments, improving the versatility and applicability of the system.
[0067] The data backup system is used to back up the data collected by the data acquisition module. It ensures the security and reliability of the data. Even in the event of unexpected situations, such as data loss or damage, the backup system can quickly restore the data to ensure the normal operation of the system. This provides a strong guarantee for the stable operation of the system, so that users do not need to worry about data security issues.
[0068] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Those skilled in the art should understand that the present invention includes but is not limited to the contents described in the specific embodiments. Any modification that does not deviate from the functional and structural principles of the present invention will be included in the scope of the claims.
Claims
1. An intelligent heating and cooling system for a building, characterized in that: The intelligent heating and cooling system for buildings comprises: A data acquisition module, including a plurality of water temperature sensors, a plurality of pressure sensors, a plurality of water level sensors and a plurality of pH sensors, for collecting temperature, water pressure, water level and pH data of the geothermal well, and directly communicating with the PLC and / or the frequency converter; Several IoT gateways, used to receive and aggregate the data collected by the data collection module; A remote transmission module, used to transmit data to the IoT gateway via the ZigBee protocol, and to transmit data to a host computer via a GPRS or 4G network; The host computer is used to count and analyze the transmitted data; A cloud server is used to deploy a management platform, a MySQL database, and a data analysis and publishing system. The management platform is used to read and store data and control the intelligent heating and cooling system of the building. The MySQL database is used to store data. The data analysis and publishing system is used to display the geothermal energy efficiency evaluation index system. A computing server for presenting and operating the management platform, MySQL database, and data analysis and publishing system deployed on the cloud server; The data backup system is used to back up the data collected by the data collection module.
2. The intelligent heating and cooling system for buildings according to claim 1, characterized in that: The computing server adopts an extended three-tier factory model, including a UI layer, a BLL layer and a DAL layer. The UI layer is data-connected with the BLL layer, and the BLL layer is data-connected with the DAL layer. The BLL layer and the DAL layer are simultaneously connected to the Ifactory interface, and the database is accessed by calling the Ifactory interface; the Ifactory interface is used to access different databases and select devices and transmission protocols.
3. The intelligent heating and cooling system for buildings according to claim 1, characterized in that: The data acquisition module adopts a GRM module, has built-in ModBus, MPI, PPI, OMRON Hostlink, Mitsubishi, Pangu, Santak communication protocols, and has 9-pin, COM, I / O, D / O interfaces.
4. The intelligent heating and cooling system for buildings according to claim 1, characterized in that: The following steps are involved in transmitting data to the host computer via GPRS or 4G network: The server creates a Socket, binds the socket, which is an IP address and port, and enters the listening state; The host computer creates a Socket, specifies the IP address and port of the server, and sends a connection request to the server; The server receives the connection request and establishes a session with the host computer; Data transmission between the server and the host computer; After completing the data transfer, the connection is closed and the session is terminated.
5. The intelligent heating and cooling system for buildings according to claim 1, characterized in that: When data is transmitted to the host computer via GPRS, sending data includes the following steps: Establish a connection with the remote server through the remote server's IP address and port number and conduct a session; Send a data packet with a command format, where the first byte is the header 35, the second byte is the control bit, the third to eighth bytes are the IMEI, and the rest are data content; If all data transmission is completed in the previous step, the current session ends; otherwise, the second transmission is performed, and the second transmission data packet does not include instructions, control bits, and IMEI; Repeat the previous step until all data is sent; When transmitting data to the host computer via GPRS, sending data includes the following steps: Asynchronously receiving data on the server side includes the following steps: Determine the length of the received data. If it is greater than 8 bytes, it is a valid transmission. Otherwise, it is an invalid transmission and the session is ignored. Determine the first and second bytes. If they are 35, it is data transmission with instruction format. Otherwise, it is transmission without instruction format. Directly read the contents of all bytes and then end this communication. Read the 3rd to 8th bytes of IMEI data and convert the unprocessed data into ASCII code; Read the data after the 9th byte. The data after the 9th byte is the content of the transmitted data, and end this communication.