Control method for water temperature adjustment and related equipment
By introducing a communication mechanism between upper and lower controllers in the water temperature regulation control method, combining the dual heating condition judgment of the heating pipe and semiconductor temperature regulation group, the gap in the control requirements of the dual heating system in the prior art is solved, and efficient and reliable water temperature regulation is achieved.
Patent Information
- Application Number
- CN202510147287.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2045-02-11
AI Technical Summary
The prior art has failed to effectively solve the control needs of systems that combine heating pipes and semiconductor temperature regulation, especially in hardware configuration control under dual heating conditions.
A control method for water temperature regulation is proposed. Through the communication between the upper controller and the lower controller, the water tank temperature information is obtained, the temperature regulation strategy is determined, and the work of the heating pipe group and the semiconductor temperature regulation group is controlled based on the dual heating conditions to ensure the accuracy and safety of water temperature regulation.
Intelligent control of heating pipes and semiconductor temperature regulating groups is realized, energy consumption is optimized, the reliability and fault tolerance of control methods are enhanced, and the risk of safety accidents is reduced.
Smart Images

Figure CN119617662A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of constant temperature control, and in particular to a control method and related equipment for water temperature regulation. Background Art
[0002] In high-tech industries, temperature control is a key factor in ensuring stable operation of equipment and product quality. Constant temperature circulators are used as containers for constant temperature reactions and are widely used in many fields such as petrochemicals, metallurgy, and medicine.
[0003] Exemplarily, taking a temperature control method and a temperature control system for a semiconductor heating device disclosed in application number CN202410059408.X as an example, the correspondence between theoretical power and temperature is obtained by pre-heating the semiconductor heating device with different preset temperatures as preset target temperatures and fitting the temperature data and power data of the steady-state stage corresponding to the different preset temperatures obtained, so that after the first temperature rise control is performed through S0 and the adjustment parameters of the first temperature rise control are calibrated, the subsequent temperature rise control does not need to recalibrate the adjustment parameters, and the temperature balance control process of the temperature rise control process can be smoothly implemented.
[0004] However, with the advancement of technology, the characteristics of semiconductor materials can be used to achieve the flow of heat energy under the action of electric current, thereby achieving cooling or heating effects. Compared with traditional compressor temperature control equipment, it has significant advantages of small size, light weight, no noise, and no vibration, making it perform well in environments that require precise temperature control and are sensitive to noise and vibration. In the above-mentioned related technologies, the heating device is limited to a single resistance wire heater or graphite heater, and the technical solution of dual heating (combining heating tubes and semiconductor temperature control) is not considered. There is currently a lack of control solutions that can effectively cope with the hardware configuration of dual heating, and there is an obvious technical gap.
[0005] Since the technical solution combining heating tubes and semiconductor temperature control applicable to equipment such as constant temperature circulators is not considered, the relevant technology is not suitable for the control requirements of the control system including heating tubes and semiconductor temperature control sheets. Based on this, the present application provides a control method and device for water temperature regulation, aiming to solve the above problems. Summary of the invention
[0006] The purpose of this application is to solve the problem that the prior art is not suitable for the control requirements of a system combining a heating tube and a semiconductor temperature control, and to propose a control method and related equipment for water temperature regulation.
[0007] In order to achieve the above purpose, this application adopts the following technical solutions: In a first aspect, the present application provides a control method for water temperature regulation, the control method is applied to an upper controller, the upper controller is communicatively connected with a lower controller and a user device, and the control method comprises the following steps: S100, obtaining water tank temperature information, wherein the water tank temperature information includes water temperature data of a circulating water tank in a most recent collection cycle and a set temperature range of the water tank; S200, obtaining a water temperature adjustment strategy according to the water tank temperature information, wherein the water temperature adjustment strategy includes a temperature adjustment mode and a control signal corresponding to a temperature adjustment device; the temperature adjustment mode is a heating mode or a cooling mode, and the temperature adjustment device includes a heating tube group and a semiconductor temperature adjustment group; S300, when the temperature adjustment mode is the heating mode, the control signal is used to control the heating tube assembly to heat and whether a dual heating condition is met during the heating process; the dual heating condition means that the output of the control signal reaches a specified maximum output, or there is a circuit break in the heating tube assembly; S400, if the judgment results within the first preset time period all meet the dual heating conditions, then the semiconductor temperature regulating sheets in the semiconductor temperature regulating group are controlled to heat at the same time; otherwise, return to S100.
[0008] The beneficial effect of this technical solution is that by accurately controlling the operation of the heating tube group and the semiconductor temperature control group, it is possible to optimize energy consumption and reduce unnecessary energy waste while ensuring the water temperature regulation effect. By judging the dual heating conditions, it is possible to avoid the failure to reach the predetermined temperature due to abnormal conditions such as short circuits in the heating tube, thereby enhancing the reliability of the control method. By using the heating tube group and the semiconductor temperature control group at the same time, it is possible to avoid water temperature regulation failures caused by a single heating tube failure, thereby improving the fault tolerance of the control method. By monitoring the output of the control signal and using the heating tube group and the semiconductor temperature control group at the same time when necessary, it is possible to improve the safety of water temperature regulation and reduce safety accidents caused by overheating of the equipment.
[0009] In summary, this technical solution meets the control requirements of the system combining heating tubes and semiconductor temperature control through an intelligent control method, and realizes reliable water temperature regulation.
[0010] In some possible implementations, the temperature adjustment mode further includes a semiconductor pre-cooling mode for the semiconductor temperature adjustment group; and the control method further includes: When the temperature adjustment mode is the cooling mode, if the temperature adjustment mode of the previous acquisition cycle is the heating mode and the dual heating condition is met, the semiconductor temperature adjustment group is switched to the semiconductor pre-cooling mode; there is no voltage at both ends of the semiconductor refrigeration plate in the semiconductor pre-cooling mode, so that the temperature of the hot end of the semiconductor refrigeration plate decreases; When the temperature of the semiconductor hot end is balanced with the ambient temperature, the control signal is used to control the semiconductor temperature regulating sheet in the semiconductor temperature regulating group to perform cooling.
[0011] The beneficial effect of this technical solution is that the pre-cooling mode performs pre-processing before formal cooling, reducing energy efficiency loss caused by sudden temperature changes. At the same time, the pre-cooling mode helps to reduce temperature fluctuations caused by rapid switching of cooling modes. By reducing temperature fluctuations, the pre-cooling mode helps to extend the service life of the semiconductor temperature control group, allowing a smoother transition from heating mode to cooling mode.
[0012] In some possible implementations, the circulating water tank includes multiple areas, each of which is provided with a corresponding lower-level controller, multiple heating tubes, multiple semiconductor temperature regulating sheets and sensors; for each area, the lower-level controller is used to save the water temperature data and area identification of the corresponding area in the most recent collection cycle to the database, so that the water tank temperature information includes the regional temperature data of multiple water tank areas and the regional set temperature range corresponding to each area; The step of obtaining a water temperature adjustment strategy according to the water tank temperature information includes: Determine the temperature control mode of each area according to the area temperature data of each area and the area set temperature range corresponding to each area; when the determined temperature control mode of each area includes a heating mode and a cooling mode, the mode with the largest number of heating modes and cooling modes is used as the temperature control mode of the temperature control device; The regional temperature data and the regional set temperature range corresponding to each region are sent to the lower controller and a control signal is generated; wherein the regional temperature data of the regions corresponding to the modes with a small number of proportions are data updated according to the reference temperature data.
[0013] The beneficial effect of this technical solution is that by setting independent control parameters for each area, the specific temperature requirements of different areas can be met more accurately, and the accuracy of temperature control can be improved. The upper controller intelligently determines the temperature adjustment mode based on real-time data and preset parameters, reducing human intervention and improving the level of automation. Since each area has an independent lower controller and sensor, it is easier to monitor and maintain the equipment status of each area, and to discover and solve problems in a timely manner.
[0014] In some possible implementations, sending the regional temperature data and the regional set temperature range corresponding to each region to the lower controller and generating a control signal includes: A single non-adjacent area and multiple adjacent areas that are different from the temperature adjustment mode with the largest number are respectively regarded as abnormal areas, and after excluding the regional temperature data of each of the abnormal areas, reference temperature data is obtained according to the regional temperature data of the non-abnormal area, and the reference temperature data is used as the regional temperature data of the abnormal area; For each of the abnormal areas, a counter is used to count and add one separately. When the count value is greater than the first reference count value, a sensor signal test instruction is sent to the corresponding lower controller, and a corresponding response judgment strategy is obtained from the lower controller; when the count value is greater than the first reference count value or the count is not greater than the first reference count value within a predetermined period, the count is reset to zero; Acquiring a response judgment result of the lower controller through the response judgment strategy, wherein the response judgment result is used to indicate whether the lower controller has completed the test response; When the lower controller does not complete the test response, the upper controller generates prompt information and sends it to the user equipment, where the prompt information is used to prompt that the lower controller is abnormal.
[0015] The beneficial effect of this technical solution is that by identifying and processing abnormal areas, the impact of individual area abnormalities on the overall water temperature regulation can be reduced, and the stability of temperature control can be improved. The introduction of the counter mechanism and sensor signal test instructions provides the ability of fault self-diagnosis, which can promptly detect and respond to the abnormal state of the lower controller and avoid the generation of abnormal areas caused by non-signal fluctuations. Through prompt information, users can timely understand the abnormal state of the lower controller after excluding the abnormal area caused by signal fluctuations, and the abnormal area caused by signal fluctuations can be automatically processed without human intervention.
[0016] In some possible implementations, the sensor signal test instruction further includes an instruction retransmission parameter, and the instruction retransmission parameter is used to indicate an interval duration and a number of retransmissions of the sensor signal test instruction; Ways to obtain the response judgment strategy include: Acquire the preset number of retransmissions and the preset interval length of the sensor signal test instruction according to the instruction retransmission parameter; The response judgment strategy is obtained according to the preset interval time and the preset number of retransmissions.
[0017] The beneficial effect of this technical solution is that it can deal with single instruction failures caused by communication interference or temporary failures by setting a retransmission mechanism, thereby improving the reliability of communication and judgment. The response judgment strategy allows the state of the lower controller to be judged within a reasonable number of attempts, avoiding overly frequent communications; at the same time, the real abnormality is identified after a certain number of failures, rather than mistakenly judging the lower controller abnormality due to a single communication failure, which also reduces the possibility of false alarms.
[0018] In summary, this technical solution improves communication reliability and fault detection accuracy by introducing command resending parameters and response judgment strategies, making the water temperature control method more stable and reliable.
[0019] In some possible implementations, the step of acquiring reference temperature data according to regional temperature data of a non-abnormal region includes: For abnormal areas, the temperature data of all adjacent non-abnormal areas are used for interpolation to obtain the theoretical temperature value of the abnormal area; When the standard deviation of the temperature values corresponding to the temperature data of all non-abnormal areas is within a predetermined range, all theoretical temperature values and the temperature data of all non-abnormal areas are summarized, and the arithmetic mean is calculated as the reference temperature data of each abnormal area; otherwise, the theoretical temperature value is used as the reference temperature data of the corresponding abnormal area.
[0020] The beneficial effect of this technical solution is that the theoretical temperature value of the abnormal area can be estimated more accurately by interpolating the temperature data of the adjacent non-abnormal area, thereby improving the accuracy of the overall temperature regulation. By processing the temperature data of the abnormal area in the above manner, the impact of the abnormality of individual areas on the overall water temperature regulation is reduced. The temperature data of the abnormal area can be automatically processed, reducing the need for manual intervention, thereby reducing maintenance costs; the reference temperature of the abnormal area is automatically adjusted according to the changes in the temperature data of the non-abnormal area, thereby improving the adaptability of the control method of water temperature regulation.
[0021] In some possible implementations, the sensors are divided into N groups according to regions, and the control method further includes: The sensing data of each group of sensors is sent to the detection display device separately in a time-sharing manner and displayed to the user; When the sensing data of at least one sensor in the nth group of sensors is not within the preset sensor detection range, the sensing data of the same group of sensors received by the detection display device is locked; wherein the sensor detection range is greater than the set temperature range of the water tank, N is an integer not less than 3, and n is a positive integer not greater than N.
[0022] The beneficial effect of this technical solution is that by displaying the temperature data of different areas in different time periods, operators can more accurately understand the temperature distribution of the entire water tank. The data locking mechanism enables rapid identification and response to abnormal temperatures, helping operators quickly locate problem areas, thereby shortening fault diagnosis and maintenance time.
[0023] In some possible implementations, when the sensing data of at least one sensor in the nth group of sensors is not within a preset sensor detection range, locking the sensing data of the sensors in the same group received by the detection display device includes: When at least one sensing data of the nth group of sensors is not within the sensor detection range, the sensor timing is performed to obtain timing data; When the timing data is greater than a first preset time length, the sensing data of the same group of sensors received by the detection display device is locked; When receiving a reset command sent by the user, the timing data is reset to zero, and the sensing data of the next group of sensors is displayed using the detection display device; When the timing data is greater than a second preset time length, the count value of the nth group of sensors corresponding to the sensing data is counted plus one; the second preset time length is greater than the first preset time length; When the count value of the nth group of sensors is greater than the second reference count value, a warning signal is generated and sent to the buzzer, and the buzzer is used to warn the user of the abnormality.
[0024] The beneficial effects of this technical solution are: timely response to sensor data anomalies, by locking abnormal data and generating warning signals, quickly reporting problems to operators. By setting different preset durations, it is possible to distinguish temporary anomalies from persistent anomalies and reduce false alarms. The generation and sending of warning signals to different warning devices realizes the grading of user warnings, from visual warnings to auditory warnings, ensuring that operators can notice abnormal situations in a timely manner.
[0025] In a second aspect, the present application provides an electronic device, comprising a memory and at least one processor, the memory storing a computer program, and the at least one processor being configured to implement a method as described in any one of the first aspects when executing the computer program.
[0026] In a third aspect, the present application provides a constant temperature control system, the system comprising a constant temperature circulator, the constant temperature circulator comprising a circulating water tank, an upper controller, a lower controller, a temperature regulating device and a sensor arranged on the circulating water tank; the temperature regulating device comprises a heating tube group and a semiconductor temperature regulating group; The circulating water tank includes multiple areas, each area corresponds to a lower controller, multiple heating tubes, multiple semiconductor temperature regulating sheets and sensors; The system also includes a signal distribution device, which is arranged between the sensor and the detection display device. The sensors are divided into N groups according to the region. The signal distribution device is used to send the sensing data of each group of sensors to the detection display device separately in a time-sharing manner and display them to the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The present application is further described below in conjunction with the accompanying drawings and embodiments.
[0028] Figure 1 A flow chart of a control method for water temperature regulation provided in an embodiment of the present application.
[0029] Figure 2 A schematic diagram of a flow chart for obtaining a water temperature regulation strategy provided in an embodiment of the present application.
[0030] Figure 3 A schematic diagram of a flow chart for generating a control signal provided in an embodiment of the present application.
[0031] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0032] Figure 5 A schematic diagram of the structure of a signal distribution device and a detection and display device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] Below, in conjunction with the accompanying drawings and specific implementation methods, the present application is further described. It should be noted that, under the premise of no conflict, the various embodiments described below or the various technical features can be arbitrarily combined to form a new embodiment. The implementation procedures of the present application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific implementation procedures, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, not for limiting the scope of protection of the present application. Embodiment 1
[0034] Reference Figure 1 , Figure 1 A flow chart of a control method for water temperature regulation provided in an embodiment of the present application.
[0035] This embodiment provides a control method for water temperature regulation, which is applied to an upper controller, and the upper controller is in communication with a lower controller and a user device. The control method includes the following steps: S100, obtaining water tank temperature information, wherein the water tank temperature information includes water temperature data of the circulating water tank in the most recent acquisition cycle and a set temperature range of the water tank; the water tank temperature information can be obtained from a database, that is, the upper controller sends a query request to the database to obtain the water tank temperature information at a specific time point or time period; S200, obtaining a water temperature adjustment strategy according to the water tank temperature information; the water temperature adjustment strategy includes a temperature adjustment mode and a control signal corresponding to a temperature adjustment device; the temperature adjustment mode is a heating mode or a cooling mode, and the temperature adjustment device includes a heating tube group and a semiconductor temperature adjustment group; S300, when the temperature adjustment mode is the heating mode, the control signal is used to control the heating tube assembly to heat and whether a dual heating condition is met during the heating process; the dual heating condition means that the output of the control signal reaches a specified maximum output, or there is a circuit break in the heating tube assembly; S400, if the judgment results within the first preset time period all meet the dual heating conditions, then the semiconductor temperature regulating sheets in the semiconductor temperature regulating group are controlled to heat at the same time; otherwise, return to S100.
[0036] In the technical solution provided by this embodiment, the upper controller first collects the temperature information of the water tank, including the water temperature of the circulating water tank and the temperature range set for the water tank. Based on the collected temperature information, the lower controller is used to determine the water temperature adjustment strategy. The water temperature adjustment strategy includes selecting a suitable temperature adjustment mode (heating or cooling) and a corresponding control signal. The control signal is, for example, a PID control signal or an ordinary on-off signal. When the PID control signal is used, the PID formula is used to calculate the output value to adjust the temperature control device based on the difference between the water temperature of the circulating water tank and the temperature set for the water tank (the water temperature closest to the water temperature of the circulating water tank). In this case, the PID control signal can be used to control the thyristor. As a semiconductor switching device, the thyristor can be used as an actuator to respond to the PID control signal to control the power acting on the temperature control device.
[0037] The temperature control device can be a heating tube group or a semiconductor temperature control group. One of the heating tube group and the semiconductor temperature control group is selected as the target temperature control device, and a control signal is sent to the device to start adjusting the water temperature. In a specific application, when the temperature control mode is the heating mode, the control signal is first used to control the heating tubes in the heating tube group to heat, and monitor whether the output of the control signal reaches the specified maximum output, or the power supply circuit of the heating tube in the heating tube group is broken (the current data in the power supply circuit of the heating tube is 0).
[0038] If the output of the control signal continues to reach the maximum output or the heating tube is broken within the preset time, the semiconductor temperature regulating piece in the semiconductor temperature regulating group will be controlled to heat at the same time to enhance the heating effect and avoid the partial heating tube breaking. If the maximum output is not reached, return to S100 to re-acquire the water tank temperature information and formulate a new adjustment strategy for cyclic control.
[0039] This embodiment has the following advantages: by precisely controlling the operation of the heating tube group and the semiconductor temperature control group, it is possible to optimize energy consumption and reduce unnecessary energy waste while ensuring the water temperature regulation effect. By judging the dual heating conditions, it is possible to avoid the failure to reach the predetermined temperature due to abnormal conditions such as a short circuit in the heating tube, thereby enhancing the reliability of the control method. By using the heating tube group and the semiconductor temperature control group at the same time, it is possible to avoid the failure of water temperature regulation due to a single heating tube failure, thereby improving the fault tolerance of the control method. By monitoring the output of the control signal and using the heating tube group and the semiconductor temperature control group at the same time when necessary, it is possible to improve the safety of water temperature regulation and reduce safety accidents caused by overheating of the equipment.
[0040] In summary, this technical solution meets the control requirements of the system combining heating tubes and semiconductor temperature control through an intelligent control method, and realizes reliable water temperature regulation.
[0041] Reference Figure 2 , Figure 2 A schematic diagram of a flow chart for obtaining a water temperature regulation strategy provided in an embodiment of the present application.
[0042] In one embodiment, the circulating water tank includes multiple areas, and a lower-level controller, multiple heating tubes, multiple semiconductor temperature regulating plates and sensors are correspondingly arranged in each area; for each area, the lower-level controller is used to save the water temperature data and area identification of the corresponding area in the most recent collection cycle to the database, so that the water tank temperature information includes the regional temperature data of multiple water tank areas and the regional set temperature range corresponding to each area; the area identification is used to indicate which collection area the water temperature data corresponds to, and the area identification is, for example, numbers, letters, symbols or a combination of the above.
[0043] The step of obtaining a water temperature adjustment strategy according to the water tank temperature information includes: S210, determining a temperature adjustment mode for each area according to the area temperature data of each area and the area set temperature range corresponding to each area; S220, when the determined temperature adjustment mode of each area includes a heating mode and a cooling mode, the mode with the largest number of heating modes and cooling modes is used as the temperature adjustment mode of the temperature adjustment device; S230, sending the regional temperature data and the regional set temperature range corresponding to each area to the lower controller and generating a control signal; wherein the regional temperature data of the area corresponding to the mode with a small number is data updated according to the reference temperature data.
[0044] The circulating water tank is divided into multiple (water temperature adjustment) areas, each of which is equipped with a lower controller, multiple heating tubes, multiple semiconductor thermostats and sensors. The lower controller is responsible for collecting the water temperature data and area identification of the corresponding area in the most recent acquisition cycle, and saving it to the database, so that the water tank temperature information includes the regional temperature data of multiple areas. In specific applications, the user pre-sets the corresponding regional set temperature range for each area for the subsequent formulation of temperature adjustment strategies, that is, the regional set temperature range of different areas can be obtained in advance based on historical data considerations. The upper controller determines the overall temperature adjustment mode (heating or cooling) based on the regional temperature data and regional set temperature range of each area. Due to the requirements for temperature control accuracy, the regional set temperature range of some areas may be too strict, resulting in different temperature adjustment modes for some areas and most areas. The number of each mode is counted, and the mode with the largest number is selected as the temperature adjustment mode of the entire temperature control device. After determining the temperature adjustment mode, the upper controller sends the corresponding regional temperature data to the lower controller and generates a control signal to adjust the working state of the heating tube and the semiconductor thermostat. At the same time, it can be considered that when the temperature control mode is the heating mode, the heating tube group is used as the controlled device of the lower controller, and the semiconductor temperature control group is used as a supplementary controlled device when the heating tube group is not heated ideally; when the temperature control mode is the cooling mode, the semiconductor temperature control group is used as the controlled device of the lower controller.
[0045] Among them, for the areas corresponding to the modes with a small proportion, their regional temperature data will be updated according to the reference temperature data to ensure that the temperature adjustment of these areas will not deviate from the overall temperature adjustment strategy. In specific applications, when the temperature of the area corresponding to the water tank temperature information is lower than the regional set temperature range, the temperature adjustment mode is the heating mode; when the temperature of the area corresponding to the water tank temperature information is higher than the regional set temperature range, the temperature adjustment mode is the cooling mode.
[0046] This embodiment has the following advantages: By setting independent control parameters for each area, the specific temperature requirements of different areas can be met more accurately, and the accuracy of temperature control can be improved. The upper controller intelligently determines the temperature adjustment mode based on real-time data and preset parameters, reducing human intervention and improving the level of automation. Since each area has an independent lower controller and sensor, it is easier to monitor and maintain the equipment status of each area, and to discover and solve problems in a timely manner.
[0047] As an example, the circulating water tank can be equally divided into two columns, each column includes four consecutive equal-sized areas, which are divided into eight water temperature adjustment areas in total.
[0048] Reference Figure 3 , Figure 3 A schematic diagram of a flow chart for generating a control signal provided in an embodiment of the present application.
[0049] In one embodiment, the sending of the regional temperature data and the regional set temperature range corresponding to each region to the lower controller and generating a control signal includes: S231, treating a single non-adjacent area and multiple adjacent areas that are different from the temperature adjustment mode with the largest number as abnormal areas, excluding the regional temperature data of each of the abnormal areas, obtaining reference temperature data according to the regional temperature data of the non-abnormal area, and using the reference temperature data as the regional temperature data of the abnormal area; S232, for each of the abnormal areas, use a counter to count and add one separately, when the count value is greater than the first reference count value, send a sensor signal test instruction to the corresponding lower controller, and obtain the corresponding response judgment strategy from the lower controller; when the count value is greater than the first reference count value or the count is not greater than the first reference count value within a predetermined period, the count is reset to zero; S233, obtaining a response judgment result of the lower controller through the response judgment strategy, wherein the response judgment result is used to indicate whether the lower controller has completed the test response; S234, when the lower controller fails to complete the test response, the upper controller generates a prompt message and sends it to the user device, wherein the prompt message is used to prompt that the lower controller is abnormal. The user device is, for example, a mobile phone, a tablet or a laptop computer, and the prompt message is, for example, a voice message, a text message or an APP pop-up window message.
[0050] In this technical solution, firstly, the areas that are different from the temperature control mode with the largest number are identified. These areas are divided into two categories: a single non-adjacent area and multiple adjacent areas, collectively referred to as abnormal areas. The regional temperature data of the abnormal area is excluded, and the reference temperature data is obtained only based on the regional temperature data of the non-abnormal area. The reference temperature data will be used as the regional temperature data of the abnormal area to ensure that the temperature control of the abnormal area does not deviate from the overall temperature control strategy.
[0051] For each abnormal area, a counter is used for separate counting. Whenever an abnormal situation occurs, the counter is incremented by one. When the count value of the counter is greater than the preset first reference count value, the upper controller sends a sensor signal test instruction to the corresponding lower controller, and obtains a response judgment strategy from the lower controller to determine whether the lower controller has completed the test response. At the same time, if the count value is greater than the first reference count value, or the count is not greater than the first reference count value within a predetermined period, the counter will return to zero. If the lower controller does not complete the test response, the upper controller will generate a prompt message and send it to the user device, prompting that the lower controller may have an abnormality.
[0052] Among them, the sensor signal test instruction is used to verify the working ability of the lower controller, including test parameters, and the upper controller saves the corresponding verification parameters. The response judgment result is obtained from the lower controller, and the verification parameters and the response judgment result are compared to determine whether the test response is completed. If the verification parameters and the response judgment result do not match, it can be considered that the test response is not completed; otherwise, it is considered that the test response is completed.
[0053] This embodiment has the following advantages: by identifying and processing abnormal areas, the impact of individual area abnormalities on the overall water temperature regulation can be reduced, and the stability of temperature control can be improved. The introduction of the counter mechanism and the sensor signal test instruction provides the ability of fault self-diagnosis, which can timely detect and respond to the abnormal state of the lower controller and avoid the generation of abnormal areas caused by non-signal fluctuations. Through prompt information, users can timely understand the abnormal state of the lower controller after excluding the abnormal area caused by signal fluctuations, and the abnormal area caused by signal fluctuations can be automatically processed without human intervention.
[0054] In one embodiment, the sensor signal test instruction further includes an instruction retransmission parameter, and the instruction retransmission parameter is used to indicate the interval length and the number of retransmissions of the sensor signal test instruction; Ways to obtain the response judgment strategy include: Acquire the preset number of retransmissions and the preset interval length of the sensor signal test instruction according to the instruction retransmission parameter; The response judgment strategy is obtained according to the preset interval time and the preset number of retransmissions.
[0055] In this technical solution, the upper controller sends a sensor signal test instruction to the lower controller in the abnormal area. The instruction contains an instruction retransmission parameter, which defines the retransmission interval and number of retransmissions of the sensor signal test instruction when no response is received. The acquisition of the response judgment strategy is based on the instruction retransmission parameter. Specifically, the response judgment strategy is determined according to the preset number of retransmissions and the preset interval length in the instruction retransmission parameter. According to the preset number of retransmissions and the preset interval length in the instruction retransmission parameter, it is determined how many times the sensor signal test instruction is sent within a certain period of time, and the time to wait before the next instruction is sent when no response is received. Within the framework of the preset interval length and the number of retransmissions, the upper controller will judge the status of the lower controller based on the received response. If the lower controller successfully responds within the preset number of retransmissions, it is considered that it is working normally; if it fails to respond within the preset number of times or the response data has problems, it is considered that it may be abnormal.
[0056] This embodiment has the following advantages: by setting a retransmission mechanism, it is possible to deal with a single instruction failure caused by communication interference or temporary failure, thereby improving the reliability of communication and judgment. The response judgment strategy allows the state of the lower controller to be judged within a reasonable number of attempts, thereby avoiding overly frequent communications; at the same time, the real abnormality is identified after a certain number of failures, rather than mistakenly judging that the lower controller is abnormal due to a single communication failure, thereby reducing the possibility of false alarms.
[0057] In summary, this technical solution improves communication reliability and fault detection accuracy by introducing command resending parameters and response judgment strategies, making the water temperature control method more stable.
[0058] In one embodiment, the step of obtaining reference temperature data based on regional temperature data of a non-abnormal region includes: For abnormal areas, the temperature data of all adjacent non-abnormal areas are used for interpolation to obtain the theoretical temperature value of the abnormal area; When the standard deviation of the temperature values corresponding to the temperature data of all non-abnormal areas is within a predetermined range, all theoretical temperature values and the temperature data of all non-abnormal areas are summarized, and the arithmetic mean is calculated as the reference temperature data of each abnormal area; otherwise, the theoretical temperature value is used as the reference temperature data of the corresponding abnormal area.
[0059] In this embodiment, for each abnormal area, the temperature data of all adjacent non-abnormal areas are used for interpolation processing to obtain the theoretical temperature value of the abnormal area. The standard deviation of the temperature values corresponding to the temperature data of all non-abnormal areas is calculated to determine the consistency of the data. If the temperature data of the non-abnormal area is relatively consistent, all theoretical temperature values and the temperature data of all non-abnormal areas are summarized, and the arithmetic mean is calculated as the reference temperature data of each abnormal area. If it is not within the predetermined range, it indicates that the data consistency is not strong, and the theoretical temperature value will be directly used as the reference temperature data of the corresponding abnormal area (each area).
[0060] This embodiment has the following advantages: by using the temperature data of the adjacent non-abnormal area for interpolation processing, the theoretical temperature value of the abnormal area can be estimated more accurately, thereby improving the accuracy of the overall temperature regulation. By processing the temperature data of the abnormal area in the above manner, the impact of the abnormality of individual areas on the overall water temperature regulation is reduced. The temperature data of the abnormal area can be automatically processed, reducing the need for manual intervention, thereby reducing maintenance costs; the reference temperature of the abnormal area is automatically adjusted according to the change of the temperature data of the non-abnormal area, thereby improving the adaptive ability of the control method of water temperature regulation.
[0061] The interpolation process may include: selecting the temperature data of all non-abnormal areas adjacent to the abnormal area as known data points; selecting the linear interpolation method to calculate the theoretical temperature value of the abnormal area based on the known data points. The calculated theoretical temperature value is used as the reference temperature data of the abnormal area for subsequent temperature adjustment.
[0062] The acquiring the response judgment strategy according to the preset interval duration and the preset number of retransmissions includes: The number of retransmissions of the sensor signal test instruction and the interval between each retransmission are preset.
[0063] The upper controller sends a sensor signal test command to the lower controller, which is used to detect the working status of the lower controller. After sending the command, the upper controller starts waiting for the response signal from the lower controller.
[0064] If no response signal is received within the preset interval, it will be determined whether the test command needs to be resent according to the preset number of retransmissions. If necessary, the test command will be resent after the preset interval until the preset number of retransmissions is reached.
[0065] According to the preset number of retransmissions and interval length, it is determined when to stop retransmitting instructions and generate a response judgment result.
[0066] If a valid response signal is received within the preset number of retransmissions, the lower controller will be considered to be working normally. If no valid response signal is received, it will be considered that the lower controller may be abnormal.
[0067] In one embodiment, the temperature adjustment mode further includes a semiconductor pre-cooling mode for the semiconductor temperature adjustment group; and the control method further includes: When the temperature adjustment mode is the cooling mode, if the temperature adjustment mode of the previous acquisition cycle is the heating mode and the dual heating condition is met, the semiconductor temperature adjustment group is switched to the semiconductor pre-cooling mode; there is no voltage at both ends of the semiconductor refrigeration plate in the semiconductor pre-cooling mode, so that the temperature of the hot end of the semiconductor refrigeration plate decreases; When the temperature of the semiconductor hot end is balanced with the ambient temperature, the control signal is used to control the semiconductor temperature regulating sheet in the semiconductor temperature regulating group to perform cooling.
[0068] The working principle of the semiconductor thermostat is based on the Peltier effect, that is, a pair of P-type semiconductors and N-type semiconductors are placed in the circuit to form a pair of units. When the power is turned on, electron-hole pairs will be generated at one end, the internal energy will decrease, the temperature will drop, and a cold end will be formed; at the other end, the internal energy will increase and the temperature will rise due to the recombination of the electron-hole pairs, forming a hot end. By controlling the direction of the current, it can both cool and heat, achieving a temperature control stability better than 0.1°C.
[0069] In specific applications, the preset balance time can be used to determine whether the temperature of the semiconductor hot end is balanced with the ambient temperature. When the execution time of the semiconductor pre-cooling mode meets the preset balance time, it is considered that the temperature of the semiconductor hot end is balanced with the ambient temperature.
[0070] When the temperature control mode is switched from heating mode to cooling mode, if the temperature control mode of the previous acquisition cycle is heating mode and the dual heating conditions are met, the semiconductor temperature control group is switched to semiconductor pre-cooling mode. In the semiconductor pre-cooling mode, there is no voltage at both ends of the semiconductor cooling plate, causing the temperature of the hot end of the semiconductor cooling plate to drop. Once the temperature of the hot end of the semiconductor is balanced with the ambient temperature, the control signal is used to control the semiconductor temperature control plate in the semiconductor temperature control group to cool.
[0071] This embodiment has the following advantages: the pre-cooling mode performs pre-processing before formal cooling, reducing energy efficiency loss caused by sudden temperature changes. At the same time, the pre-cooling mode helps to reduce temperature fluctuations caused by rapid switching of cooling modes. By reducing temperature fluctuations, the pre-cooling mode helps to extend the service life of the semiconductor temperature control group, allowing a smoother transition from the heating mode to the cooling mode.
[0072] In one embodiment, the sensors are divided into N groups according to regions, and the control method further includes: The sensing data of each group of sensors is sent to the detection display device separately in a time-sharing manner and displayed to the user; When the sensing data of at least one sensor in the nth group of sensors is not within the preset sensor detection range, the sensing data of the same group of sensors received by the detection display device is locked; wherein the sensor detection range is greater than the set temperature range of the water tank, N is an integer not less than 3, and n is a positive integer not greater than N.
[0073] It can be considered that the sensors are divided into N groups, each group corresponding to an area of the water tank. The data of each group of sensors will be sent to the detection and display device separately in time division and displayed to the user, that is, the user can see the temperature data of different areas in time division on the same interface. When the sensing data of at least one sensor in the nth group of sensors is not within the preset sensor detection range, the sensing data of the group of sensors is locked, so that the detection and display device displays the data of the locked sensor group. Among them, the sensor detection range is set to be larger than the set temperature range of the water tank. For example, the set temperature range of the water tank is [35℃, 37.5℃], and the temperature range corresponding to the sensor detection range is [34.5℃, 38℃].
[0074] This embodiment has the following benefits: By displaying the temperature data of different areas in different time periods, the operator can more accurately understand the temperature distribution of the entire water tank. The data locking mechanism enables rapid identification and response to abnormal temperatures, helping the operator to quickly locate the problem area, thereby shortening the fault diagnosis and maintenance time.
[0075] In one embodiment, when the sensing data of at least one sensor in the nth group of sensors is not within a preset sensor detection range, locking the sensing data of the same group of sensors received by the detection display device includes: When at least one sensing data of the nth group of sensors is not within the sensor detection range, the sensor timing is performed to obtain timing data; When the timing data is greater than a first preset time length, the sensing data of the same group of sensors received by the detection display device is locked; When receiving a reset command sent by the user, the timing data is reset to zero, and the sensing data of the next group of sensors is displayed using the detection display device; When the timing data is greater than the second preset time length, the count value of the nth group of sensors corresponding to the sensing data is counted plus one; the second preset time length is greater than the first preset time length; When the count value of the nth group of sensors is greater than the second reference count value, a warning signal is generated and sent to the buzzer, and the buzzer is used to warn the user of the abnormality.
[0076] In this embodiment, when it is detected that the sensor data of at least one sensor in the nth group exceeds the preset sensor detection range, the timing of the sensor of the group is started, and the time from the detection of abnormal data is recorded to obtain the timing data. If the timing data exceeds the first preset time length (for example, 3 seconds, 5 seconds), the sensor data of the same group of sensors received by the detection display device will be locked. After the operator finds the locked displayed sensor data through the detection display device, he can check the equipment and send a reset instruction. After receiving the reset instruction, the timing data is cleared and the data of the next group of sensors is displayed so that the operator can continue to monitor the sensor data of other sensors. The second preset time length (for example, 4 seconds, 6 seconds) is used to give the operator more time to respond to the initial warning. If the timing data exceeds the second preset time length, it means that the operator has not reset, and the operator may not pay attention to the abnormality of the above-mentioned sensor data, or the operator may not solve the abnormality. In this case, the count value of the nth group of sensors is counted and added by one. When the count value of the nth group of sensors exceeds the second reference count value, it is considered that there is a serious abnormality, and a warning signal is generated and sent to the buzzer, and the operator is warned of the abnormality through the buzzer.
[0077] This embodiment has the following benefits: timely response to sensor data anomalies, by locking abnormal data and generating warning signals, quickly reporting problems to operators. By setting different preset durations, it is possible to distinguish temporary anomalies from persistent anomalies, reducing false alarms. The generation and sending of warning signals to different warning devices realizes the grading of user warnings, from visual warnings to auditory warnings, ensuring that operators can notice abnormal situations in a timely manner.
[0078] As an example, a control method for water temperature regulation is provided, the control method is applied to an upper controller, the upper controller is communicatively connected with a lower controller and a user device, and the control method comprises the following steps: P100, obtain water tank temperature information, the water tank temperature information includes the water temperature data of the circulating water tank in the most recent collection cycle and the water tank set temperature range; the circulating water tank includes multiple areas, each area is correspondingly provided with a lower controller, multiple heating tubes, multiple semiconductor temperature regulating sheets and sensors; for each area, the lower controller is used to save the water temperature data and area identification of the corresponding area in the most recent collection cycle to the database, so that the water tank temperature information includes the regional temperature data of multiple water tank areas and the regional set temperature range corresponding to each area; P200, determines the temperature adjustment mode of each area according to the area temperature data of each area and the area setting temperature range corresponding to each area; When the determined temperature adjustment mode of each area includes a heating mode and a cooling mode, the mode with the largest number of heating modes and cooling modes is used as the temperature adjustment mode of the temperature adjustment device; A single non-adjacent area and multiple adjacent areas that are different from the temperature adjustment mode with the largest number are respectively regarded as abnormal areas, and after excluding the regional temperature data of each of the abnormal areas, the temperature data of all adjacent non-abnormal areas are used for interpolation for the abnormal area to obtain the theoretical temperature value of the abnormal area; When the standard deviation of the temperature values corresponding to the temperature data of all non-abnormal areas is within a predetermined range, all theoretical temperature values and the temperature data of all non-abnormal areas are aggregated, and the arithmetic mean is calculated as the reference temperature data of each abnormal area; otherwise, the theoretical temperature value is used as the reference temperature data of the corresponding abnormal area, and the reference temperature data is used as the regional temperature data of the abnormal area; For each of the abnormal areas, a counter is used to count and add one separately. When the count value is greater than the first reference count value, a sensor signal test instruction is sent to the corresponding lower controller, and a corresponding response judgment strategy is obtained from the lower controller; when the count value is greater than the first reference count value or the count is not greater than the first reference count value within a predetermined period, the count is reset to zero; Acquiring a response judgment result of the lower controller through the response judgment strategy, wherein the response judgment result is used to indicate whether the lower controller has completed the test response; When the lower controller fails to complete the test response, the upper controller generates a prompt message and sends it to the user device, wherein the prompt message is used to prompt that the lower controller is abnormal; The water temperature regulation strategy includes a temperature regulation mode and a control signal corresponding to the temperature regulation device; the temperature regulation mode is a heating mode or a cooling mode, and the temperature regulation device includes a heating tube group and a semiconductor temperature regulation group; the temperature regulation mode also includes a semiconductor pre-cooling mode for the semiconductor temperature regulation group; P300, when the temperature adjustment mode is the heating mode, the control signal is used to control the heating of the heating tube assembly and whether a dual heating condition is met during the heating process; the dual heating condition means that the output of the control signal reaches a specified maximum output, or there is a circuit break in the heating tube assembly; P400, if the judgment results within the first preset time length meet the dual heating conditions, then the semiconductor temperature regulating piece in the semiconductor temperature regulating group is controlled to heat at the same time; otherwise, return to P100; P500, when the temperature adjustment mode is the cooling mode, if the temperature adjustment mode of the previous acquisition cycle is the heating mode and the dual heating condition is met, the semiconductor temperature adjustment group is switched to the semiconductor pre-cooling mode; there is no voltage at both ends of the semiconductor refrigeration plate in the semiconductor pre-cooling mode, so that the temperature of the hot end of the semiconductor refrigeration plate decreases; when the temperature of the hot end of the semiconductor is balanced with the ambient temperature, the control signal is used to control the semiconductor temperature adjustment plate in the semiconductor temperature adjustment group to perform cooling; P600, the sensor data of each group of sensors are sent to the detection and display device separately in time and displayed to the user; when at least one sensor data of the nth group of sensors is not within the sensor detection range, the sensor is timed to obtain timing data; when the timing data is greater than the first preset time, the sensor data of the same group of sensors received by the detection and display device are locked; when a reset instruction sent by the user is received, the timing data is cleared, and the sensor data of the next group of sensors are displayed using the detection and display device; when the timing data is greater than the second preset time, the count value of the nth group of sensors corresponding to the sensor data is counted and added by one; the second preset time is greater than the first preset time; when the count value of the nth group of sensors is greater than the second reference count value, a warning signal is generated and sent to the buzzer, and the user is warned of the abnormality by the buzzer; wherein, the sensor detection range is greater than the set temperature range of the water tank, N is an integer not less than 3, and n is a positive integer not greater than N.
[0079] The sensor signal test instruction further includes an instruction resending parameter, and the instruction resending parameter is used to indicate the interval length and the number of resending times of the sensor signal test instruction resending; Ways to obtain the response judgment strategy include: Acquire the preset number of retransmissions and the preset interval length of the sensor signal test instruction according to the instruction retransmission parameter; The response judgment strategy is obtained according to the preset interval time and the preset number of retransmissions.
[0080] It can be understood that in this example, the upper controller is responsible for the formulation of the overall water temperature adjustment strategy, including determining the overall temperature adjustment mode (heating or cooling) based on the temperature data of multiple areas and the set temperature range. It is also responsible for updating the temperature data of the abnormal area based on the data of the non-abnormal area when an abnormal area is detected. Its control range covers all areas of the entire circulating water tank, and it needs to comprehensively consider the temperature data of all areas to make decisions.
[0081] The lower controller is responsible for the specific execution tasks of each area, including collecting water temperature data in the area, generating control signals, and directly controlling the working status of the heating tubes and semiconductor temperature regulators in the area. Its control range is limited to a single area and is only responsible for temperature control in this area.
[0082] In the technical solution provided in this example, each area of the circulating water tank is equipped with a lower controller, a heating tube, a semiconductor temperature regulating plate and a sensor, and the lower controller is responsible for saving the sensor data in the database. Then, the upper controller determines the temperature control mode of each area according to the regional temperature data and the set temperature range. If the number of heating and cooling modes in the temperature control mode of each area is equal, the mode with the largest number is selected as the overall temperature control mode. For abnormal areas that are different from most modes, the temperature data of the area is first excluded, and the temperature data of the adjacent non-abnormal area is used for interpolation to obtain the theoretical temperature value of the abnormal area. If the standard deviation of the temperature data of the non-abnormal area is within the predetermined range, the arithmetic mean of all theoretical temperature values and the temperature data of the non-abnormal area is calculated as the reference temperature data of the abnormal area. At the same time, the abnormal area is monitored using a counter. When the count value exceeds the preset value, the sensor signal test instruction is sent to the lower controller, and the response judgment strategy is obtained. If the lower controller does not complete the test response, the upper controller will generate a prompt message and send it to the user device, indicating that the lower controller may be abnormal. In addition, according to the change of the temperature control mode, the semiconductor temperature control group is controlled to smoothly transition between the heating and cooling modes, and when switching between the heating and cooling modes, the semiconductor pre-cooling is started to quickly respond to temperature changes. Finally, the data of each group of sensors is displayed to the user in a time-sharing manner, and when abnormal data is detected, the data of the same group of sensors is locked, timing is performed, and a warning signal is generated when necessary, which improves the ability to respond to abnormal situations. In specific applications, users on site can be understood as operators, and users of user devices can be understood as managers; in other specific applications, the two can be the same person.
[0083] In summary, considering the technical solution combining a heating tube and a semiconductor temperature control suitable for equipment such as a constant temperature circulator, a corresponding control method is provided to achieve reliable water temperature regulation. Embodiment 2
[0084] This embodiment provides an electronic device, and its specific embodiments are consistent with the embodiments described in the above embodiment 1 and the technical effects achieved, and some contents are not repeated here.
[0085] The electronic device includes a memory and at least one processor, the memory stores a computer program, and the at least one processor is configured to implement the steps of the method in the first embodiment when executing the computer program.
[0086] See also Figure 4 , Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0087] The electronic device 10 may include, for example, at least one memory 11 , at least one processor 12 , and a bus 13 connecting different platform systems.
[0088] The memory 11 may include a (computer) readable medium in the form of a volatile memory, such as a random access memory (RAM) 111 and / or a cache memory 112 , and may further include a read-only memory (ROM) 113 .
[0089] The memory 11 also stores a computer program, which can be executed by the processor 12 so that the processor 12 implements the steps of any of the above methods.
[0090] The memory 11 may also include a utility 114 having at least one program module 115, such program module 115 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.
[0091] Accordingly, the processor 12 may execute the above-mentioned computer program, and may execute the utility 114 .
[0092] The processor 12 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other electronic components.
[0093] The bus 13 may be a local bus representing one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or any of a variety of bus architectures.
[0094] The electronic device 10 may also communicate with one or more external devices such as a keyboard, a pointing device, a Bluetooth device, etc., and may also communicate with one or more devices that can interact with the electronic device 10, and / or communicate with any device (such as a router, a modem, etc.) that enables the electronic device 10 to communicate with one or more other computing devices. Such communication may be performed through an input / output interface 14. In addition, the electronic device 10 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network, such as the Internet) through a network adapter 15. The network adapter 15 may communicate with other modules of the electronic device 10 through the bus 13. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 10 in actual applications, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms. Embodiment 3
[0095] This embodiment provides a constant temperature control system, which is used to implement the control method described in any one of the first embodiments.
[0096] The system includes a constant temperature circulator, which includes a circulating water tank, an upper controller, a lower controller, a temperature regulating device and a sensor arranged on the circulating water tank; the temperature regulating device includes a heating tube group and a semiconductor temperature regulating group; it can be considered that the heating tube group includes a plurality of heating tubes attached to the circulating water tank, and the semiconductor temperature regulating group includes a plurality of semiconductor temperature regulating sheets attached to the circulating water tank; The circulating water tank includes multiple areas, each area corresponds to a lower controller, multiple heating tubes, multiple semiconductor temperature regulating sheets and sensors; The system further includes a signal distribution device, which is arranged between the sensor and the detection display device. The sensor is divided into N groups according to the region. The signal distribution device is used to send the sensing data of each group of sensors to the detection display device separately in time-sharing and display it to the user. For example, it includes a continuous first time period to a tenth time period, with a total of eight groups of sensors. For example, the time-sharing and separate is to send the sensing data of the first group of sensors in the first time period, send the sensing data of the second group of sensors in the second time period, and so on, send the sensing data of the eighth group of sensors in the eighth time period, send the sensing data of the first group of sensors in the ninth time period, and so on.
[0097] In the related art, a constant temperature circulator is usually composed of a heat source, a cold source, a circulating pump, and a temperature sensor, and reduces energy consumption by accurately controlling the water temperature of the circulating water tank, thereby achieving the effect of energy saving and emission reduction. The technical solution protected by this application is different from the related art in that it not only adopts a dual heating device, but also includes a corresponding control method to meet the control requirements of the combination of heating tubes and semiconductor temperature control, and realizes reliable water temperature regulation. The control method has been described in Example 1, and some of the contents will not be repeated here.
[0098] As an example, the signal distribution device includes a signal distribution module and N relay modules (1# relay, 2# relay, 3# relay, etc.), the signal distribution module includes N output terminals respectively connected to the control terminals of the N relays, one end of the multiple groups of normally open contacts of each relay respectively corresponds to the sensor output terminal of a group of sensors, and the other end is connected to the detection display device. The signal distribution module includes a counter of CD4017 or CD4022, and also includes a clock signal output unit.
[0099] See also Figure 5 , Figure 5 A schematic diagram of the structure of a signal distribution device and a detection and display device provided in an embodiment of the present application.
[0100] The relay module includes 1# relay, 2# relay and 3# relay, which correspond to the first group of sensors, the second group of sensors and the third group of sensors respectively. The clock signal output unit is connected to the CL terminal of the counter to provide a clock signal. At the same time, a button switch is provided on the line between the reset terminal of the counter and the reset signal, which is used to press the switch to turn it on when manually resetting. When at least one sensor data of the nth group of sensors is out of the sensor detection range, the detection display device generates a locking signal and sends it to the CLINH terminal of the counter through a wire, locks the output of the counter, and then locks the state of the currently working relay, so that the sensor data of the corresponding group of sensors are continuously sent to the detection display device.
[0101] It should be noted that, in the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c or a and b and c, where a, b and c can be single or multiple. It is worth noting that "at least one" can also be interpreted as "one or more items".
[0102] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are configured to distinguish similar objects, and do not have to be configured to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0103] This application is explained from the perspectives of purpose of use, effectiveness, progress and novelty, and has met the functional enhancement and usage requirements emphasized by the Patent Law. The above description and drawings of this application are only the preferred embodiments of this application, and are not intended to limit this application. Therefore, all structures, devices, features, etc. that are similar or identical to this application, that is, all equivalent replacements or modifications made in accordance with the scope of the patent application of this application, should fall within the scope of protection of the patent application of this application.
Claims
1. A control method for water temperature regulation, characterized in that: The control method is applied to an upper controller, the upper controller is in communication with a lower controller and a user device, and the control method comprises the following steps: S100, obtaining water tank temperature information, wherein the water tank temperature information includes water temperature data of a circulating water tank in a most recent collection cycle and a set temperature range of the water tank; S200, obtaining a water temperature adjustment strategy according to the water tank temperature information, wherein the water temperature adjustment strategy includes a temperature adjustment mode and a control signal corresponding to a temperature adjustment device; the temperature adjustment mode is a heating mode or a cooling mode, and the temperature adjustment device includes a heating tube group and a semiconductor temperature adjustment group; S300, when the temperature adjustment mode is the heating mode, the control signal is used to control the heating tube assembly to heat and whether a dual heating condition is met during the heating process; the dual heating condition means that the output of the control signal reaches a specified maximum output, or there is a circuit break in the heating tube assembly; S400, if the judgment results within the first preset time period all meet the dual heating conditions, then the semiconductor temperature regulating sheets in the semiconductor temperature regulating group are controlled to heat at the same time; otherwise, return to S100.
2. The control method according to claim 1, characterized in that: The temperature adjustment mode also includes a semiconductor pre-cooling mode for the semiconductor temperature adjustment group; the control method also includes: When the temperature adjustment mode is the cooling mode, if the temperature adjustment mode of the previous acquisition cycle is the heating mode and the dual heating condition is met, the semiconductor temperature adjustment group is switched to the semiconductor pre-cooling mode; there is no voltage at both ends of the semiconductor refrigeration plate in the semiconductor pre-cooling mode, so that the temperature of the hot end of the semiconductor refrigeration plate decreases; When the temperature of the semiconductor hot end is balanced with the ambient temperature, the control signal is used to control the semiconductor temperature regulating sheet in the semiconductor temperature regulating group to perform cooling.
3. The control method according to claim 1, characterized in that: The circulating water tank includes multiple areas, each of which is correspondingly provided with a lower controller, multiple heating tubes, multiple semiconductor temperature regulating sheets and sensors; for each area, the lower controller is used to save the water temperature data and area identification of the corresponding area in the most recent collection cycle to the database, so that the water tank temperature information includes the regional temperature data of multiple water tank areas and the regional set temperature range corresponding to each area; The step of obtaining a water temperature adjustment strategy according to the water tank temperature information includes: Determine the temperature adjustment mode of each area according to the area temperature data of each area and the area setting temperature range corresponding to each area; When the determined temperature adjustment mode of each area includes a heating mode and a cooling mode, the mode with the largest number of heating modes and cooling modes is used as the temperature adjustment mode of the temperature adjustment device; The regional temperature data and the regional set temperature range corresponding to each region are sent to the lower controller and a control signal is generated; wherein the regional temperature data of the regions corresponding to the modes with a small number of proportions are data updated according to the reference temperature data.
4. The control method according to claim 3, characterized in that: The sending of the regional temperature data and the regional set temperature range corresponding to each region to the lower controller and generating a control signal includes: A single non-adjacent area and multiple adjacent areas that are different from the temperature adjustment mode with the largest number are respectively regarded as abnormal areas, and after excluding the regional temperature data of each of the abnormal areas, reference temperature data is obtained according to the regional temperature data of the non-abnormal area, and the reference temperature data is used as the regional temperature data of the abnormal area; For each of the abnormal areas, a counter is used to count and add one separately. When the count value is greater than the first reference count value, a sensor signal test instruction is sent to the corresponding lower controller, and a corresponding response judgment strategy is obtained from the lower controller; when the count value is greater than the first reference count value or the count is not greater than the first reference count value within a predetermined period, the count is reset to zero; Acquiring a response judgment result of the lower controller through the response judgment strategy, wherein the response judgment result is used to indicate whether the lower controller has completed the test response; When the lower controller does not complete the test response, the upper controller generates prompt information and sends it to the user equipment, where the prompt information is used to prompt that the lower controller is abnormal.
5. The control method according to claim 4, characterized in that: The sensor signal test instruction further includes an instruction resending parameter, and the instruction resending parameter is used to indicate the interval length and the number of resending times of the sensor signal test instruction resending; Ways to obtain the response judgment strategy include: Acquire the preset number of retransmissions and the preset interval length of the sensor signal test instruction according to the instruction retransmission parameter; The response judgment strategy is obtained according to the preset interval time and the preset number of retransmissions.
6. The control method according to claim 5, characterized in that: The step of obtaining reference temperature data according to regional temperature data of the non-abnormal region includes: For abnormal areas, the temperature data of all adjacent non-abnormal areas are used for interpolation to obtain the theoretical temperature value of the abnormal area; When the standard deviation of the temperature values corresponding to the temperature data of all non-abnormal areas is within a predetermined range, all theoretical temperature values and the temperature data of all non-abnormal areas are summarized, and the arithmetic mean is calculated as the reference temperature data of each abnormal area; otherwise, the theoretical temperature value is used as the reference temperature data of the corresponding abnormal area.
7. The control method according to claim 1, characterized in that: The sensors are divided into N groups according to the regions, and the control method further includes: The sensing data of each group of sensors is sent to the detection display device separately in a time-sharing manner and displayed to the user; When the sensing data of at least one sensor in the nth group of sensors is not within the preset sensor detection range, the sensing data of the same group of sensors received by the detection display device is locked; wherein the sensor detection range is greater than the set temperature range of the water tank, N is an integer not less than 3, and n is a positive integer not greater than N.
8. The control method according to claim 7, characterized in that: When the sensing data of at least one sensor in the nth group of sensors is not within the preset sensor detection range, locking the sensing data of the sensors in the same group received by the detection display device comprises: When at least one sensing data of the nth group of sensors is not within the sensor detection range, the sensor timing is performed to obtain timing data; When the timing data is greater than a first preset time length, the sensing data of the same group of sensors received by the detection display device is locked; When receiving a reset command sent by the user, the timing data is reset to zero, and the sensing data of the next group of sensors is displayed using the detection display device; When the timing data is greater than a second preset time length, the count value of the nth group of sensors corresponding to the sensing data is counted plus one; the second preset time length is greater than the first preset time length; When the count value of the nth group of sensors is greater than the second reference count value, a warning signal is generated and sent to the buzzer, and the buzzer is used to warn the user of the abnormality.
9. An electronic device, characterized in that: The electronic device comprises a memory and at least one processor, wherein the memory stores a computer program, and the at least one processor is configured to implement the method according to any one of claims 1 to 8 when executing the computer program.
10. A constant temperature control system, used to implement the control method according to any one of claims 1 to 8, characterized in that: The system includes a constant temperature circulator, which includes a circulating water tank, an upper controller, a lower controller, a temperature regulating device and a sensor arranged on the circulating water tank; the temperature regulating device includes a heating tube group and a semiconductor temperature regulating group; The circulating water tank includes multiple areas, each area corresponds to a lower controller, multiple heating tubes, multiple semiconductor temperature regulating sheets and sensors; The system also includes a signal distribution device, which is arranged between the sensor and the detection display device. The sensors are divided into N groups according to the region. The signal distribution device is used to send the sensing data of each group of sensors to the detection display device separately in a time-sharing manner and display them to the user.
Citation Information
Patent Citations
Temperature control method and temperature control system of semiconductor heating device
CN118170187A
Heating method for water heater and water heater
CN112781249A
Control method of smart home system
CN116792961A
Refrigerator and control method thereof
CN117663591A
Heating power control method and device, water heater and storage medium
CN117760087A