An intelligent air pump control method, device, equipment and storage medium
By monitoring the actual temperature and cumulative working time of the air pump, and combining this with the single working time, intelligent control logic was developed. This solved the problem of long waiting time when the air pump was overheated, enabling the air pump to recover quickly and be used efficiently, thus improving the user experience of the air spring system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VOYAH AUTOMOBILE TECH CO LTD
- Filing Date
- 2024-06-26
- Publication Date
- 2026-04-14
AI Technical Summary
In existing technologies, air pumps have problems such as excessively long waiting times or inaccurate functional cooling when overheating, resulting in a poor user experience.
By monitoring the actual temperature and cumulative working time of the air pump, and combining this with the single working time, intelligent control logic is developed to prevent the air pump from directly entering high-heat conditions. This allows for early intervention and cooling, ensuring that the air pump quickly resumes operation at a suitable temperature.
It reduces air pump waiting time, increases air pump availability, and enhances the continuous user experience of the air spring system.
Smart Images

Figure CN118728704B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle air pump control technology, and in particular to an intelligent air pump control method, device, equipment and storage medium. Background Technology
[0002] Currently, there are generally two detection logics for overheating in air spring systems: one is that if the actual temperature exceeds the specified limit, it will enter overheat protection mode, and it can only resume operation after the temperature drops to a certain level. The disadvantage is that the air pump does not intervene at all, and the waiting time for cooling is very long, resulting in a poor user experience; the other is that if the air pump operates continuously for more than a certain period of time, it will enter overheat protection mode, and it can also be forced to rest for a certain period of time. The disadvantage is that it only detects the operating time and does not consider the operating temperature. It may force cooling even if the actual temperature is not that high, causing the function to malfunction and resulting in a poor user experience.
[0003] Therefore, how to prevent the air pump from reaching the highest temperature and reduce waiting time is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] The main objective of this invention is to provide an intelligent air pump control method, device, equipment, and storage medium that can intervene in advance after the air pump has been operating at high temperatures to avoid reaching the highest temperature. At the same time, after the air pump has been operating continuously for a long time and overheated, the recovery logic adds temperature monitoring to ensure that the system can quickly resume normal operation when the temperature is low. This increases the availability of the air pump, reduces waiting time, and improves the experience of using the air pump system continuously.
[0005] In a first aspect, this application provides an intelligent air pump control method, wherein the method includes the following steps:
[0006] Based on the actual temperature of the air pump, determine whether to directly control the air pump to enter overheat protection mode;
[0007] If not, check whether the cumulative working time of the air pump at the preset temperature meets the overheating condition;
[0008] When the air pump meets the overheating condition, the air pump temperature is intervened in advance to prevent the air pump from directly entering the overheat protection.
[0009] If the air pump does not meet the overheating conditions, based on the single working time and cumulative working time of the air pump, it is determined whether to prevent the air pump from forcibly entering the overheat protection mode if it has been working for a long time without reaching the preset temperature.
[0010] In conjunction with the first aspect mentioned above, as an optional implementation method,
[0011] Determine whether the cumulative working time of the air pump within the calibrated time exceeds the cumulative time limit;
[0012] If so, then it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition;
[0013] If not, it is determined that the cumulative operating time of the air pump at the preset temperature does not meet the overheating condition.
[0014] In conjunction with the first aspect mentioned above, as an optional implementation method,
[0015] If it is determined that the cumulative working time of the air pump at the calibration time is less than the cumulative working time limit, it is determined that the cumulative working time of the air pump does not meet the overheating condition, and the calibration time is re-timing, and the cumulative working time of the air pump within the calibration time is recalculated to determine whether the overheating condition is met.
[0016] If the cumulative working time exceeds the cumulative working time limit, it is determined that the air pump meets the overheating condition at the preset temperature; otherwise, it does not meet the overheating condition.
[0017] In conjunction with the first aspect above, as an optional implementation, if the single working time of the air pump is less than the single working time threshold, then it is determined whether the actual temperature of the air pump exceeds the preset temperature.
[0018] When the preset temperature is not exceeded, the single working time and cumulative working time of the air pump are combined to determine whether the overheating condition is met.
[0019] If the overheating condition is met, the air pump is prevented from forcibly entering the overheat protection mode if it has not reached the preset temperature and has been working for a long time.
[0020] If the overheating condition is not met and the single-operation duration of the air pump exceeds the single-operation duration threshold, the air pump is controlled to enter the overheat protection mode.
[0021] In conjunction with the first aspect mentioned above, as an optional implementation method, the actual temperature and rest duration of the air pump are continuously monitored;
[0022] If the actual temperature does not exceed the set temperature threshold or the rest period exceeds the set rest period, the air pump will be controlled to work normally.
[0023] In conjunction with the first aspect above, as an optional implementation, when it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition, the air pump is controlled to be cooled, and it is continuously judged whether the actual temperature of the air pump is less than the threshold and whether the rest time of the air pump meets the set rest time.
[0024] If any condition is met, the air pump will be controlled to operate normally.
[0025] In conjunction with the first aspect mentioned above, as an optional implementation, when the actual temperature of the air pump is greater than or exceeds a preset temperature, the air pump is directly controlled to be forcibly cooled, and the actual temperature of the air pump is continuously monitored to determine whether the air pump should be controlled to operate normally.
[0026] Secondly, this application provides an intelligent air pump control device, which includes:
[0027] The determination module is used to determine whether to directly control the air pump to enter the overheat protection based on the actual temperature of the air pump;
[0028] The detection module is used to detect whether the cumulative working time of the air pump at the preset temperature meets the overheating condition if not.
[0029] The control module is used to intervene in the temperature of the air pump in advance when the air pump meets the overheating conditions, so as to prevent the air pump from directly entering the overheat protection.
[0030] The processing module is used to determine, based on the single working time and cumulative working time of the air pump, whether to prevent the air pump from forcibly entering the overheat protection mode when it has not reached the preset temperature and has been working for a long time, if the air pump does not meet the overheating conditions.
[0031] Thirdly, this application also provides an electronic device, the electronic device comprising: a processor; and a memory storing computer-readable instructions, which, when executed by the processor, implement the method described in any one of the first aspects.
[0032] Fourthly, this application also provides a computer-readable storage medium storing computer program instructions that, when executed by a computer, cause the computer to perform the method described in any of the first aspects.
[0033] This application provides an intelligent air pump control method, device, equipment, and storage medium. The method includes the following steps: determining whether to directly control the air pump to enter overheat protection based on the actual temperature of the air pump; if not, detecting whether the cumulative working time of the air pump at a preset temperature meets the overheat condition; when the air pump meets the overheat condition, intervening in the air pump temperature in advance to prevent the air pump from directly entering the overheat protection; when the air pump does not meet the overheat condition, determining whether to prevent the air pump from forcibly entering the overheat protection when it has been working for a long time without reaching the preset temperature, based on the single working time and cumulative working time of the air pump. This application can avoid the occurrence of high-temperature conditions reaching the highest temperature, increase the availability of the air pump, reduce waiting time, and improve the experience of continuous use of the air pump system.
[0034] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit the invention. Attached Figure Description
[0035] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0036] Figure 1 This is a flowchart of an intelligent air pump control method provided in the embodiments of this application;
[0037] Figure 2 This is a schematic diagram of an intelligent air pump control device provided in the embodiments of this application;
[0038] Figure 3 This is a control logic diagram of an intelligent air pump provided in the embodiments of this application;
[0039] Figure 4 This is an example diagram of the cumulative monitoring duration provided in the embodiments of this application;
[0040] Figure 5 This is a schematic diagram of an electronic device provided in an embodiment of this application;
[0041] Figure 6 This is a schematic diagram of a computer-readable program medium provided in an embodiment of this application. Detailed Implementation
[0042] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0043] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the drawings represent functional entities and do not necessarily correspond to physically or logically independent entities.
[0044] This application provides an intelligent air pump control method, device, equipment, and storage medium, which can avoid high-temperature conditions that reach the highest temperature, increase the air pump's availability, reduce waiting time, and improve the experience of continuous use of the air spring system.
[0045] To achieve the aforementioned technical effects, the general concept of this application is as follows:
[0046] A smart air pump control method, the method comprising the steps of:
[0047] S101: Based on the actual temperature of the air pump, determine whether to directly control the air pump to enter the overheat protection mode.
[0048] S102: If not, check whether the cumulative working time of the air pump at the preset temperature meets the overheating condition.
[0049] S103: When the air pump meets the overheating condition, the air pump temperature is intervened in advance to prevent the air pump from directly entering the overheat protection.
[0050] S104: When the air pump does not meet the overheating conditions, based on the single working time and cumulative working time of the air pump, determine whether to prevent the air pump from forcibly entering the overheating protection when it has not reached the preset temperature and has been working for a long time.
[0051] The embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0052] Reference Figure 1 , Figure 1 The diagram shown is a flowchart of an intelligent air pump control method provided by the present invention. Figure 1 As shown, the method includes the following steps:
[0053] Step S101: Based on the actual temperature of the air pump, determine whether to directly control the air pump to enter the overheat protection mode.
[0054] Specifically, when the actual temperature of the air pump is greater than or exceeds the preset temperature, the air pump is directly controlled to be forcibly cooled, and the actual temperature of the air pump is continuously monitored to determine whether the air pump should be controlled to work normally.
[0055] To illustrate this more clearly, the system first initializes and checks for system and temperature sensor malfunctions. If the temperature sensor is faulty, it will directly report a temperature sensor malfunction and will not trigger the overheating logic.
[0056] The system detects whether the actual temperature of the air pump exceeds F1 (130℃). If it does, it enters the ASC system overheating 1 phase. The ASC system then continuously monitors the actual temperature of the air pump via a temperature sensor. Only when the actual temperature of the air pump falls below F2 (95℃) can the air pump resume normal operation. ASC system overheating 1 can be understood as forced cooling of the air pump, i.e., forcibly stopping the air pump from working. When the actual temperature of the air pump is higher than F2, forced cooling continues until the temperature falls below F2, at which point the air pump returns to normal operation, and ASC system overheating 1 is eliminated.
[0057] Step S102: If not, check whether the cumulative working time of the air pump at the preset temperature meets the overheating condition.
[0058] Specifically, when the actual temperature of the air pump is lower than the preset temperature (130°C),
[0059] Determine whether the cumulative working time of the air pump within the calibrated time exceeds the cumulative time limit;
[0060] If so, then it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition;
[0061] If not, it is determined that the cumulative operating time of the air pump at the preset temperature does not meet the overheating condition.
[0062] If it is determined that the cumulative working time of the air pump at the calibration time is less than the cumulative working time limit, it is determined that the cumulative working time of the air pump does not meet the overheating condition, and the calibration time is re-timing, and the cumulative working time of the air pump within the calibration time is recalculated to determine whether the overheating condition is met.
[0063] If the cumulative working time exceeds the cumulative working time limit, it is determined that the air pump meets the overheating condition at the preset temperature; otherwise, it does not meet the overheating condition.
[0064] Specifically, if the actual temperature of the air pump is not exceeded F1 (130℃), then monitor whether the operation of the air pump meets the cumulative limit of the effective working time of high temperature within the specified time period (high temperature is F3 (80℃), cumulative time limit T1 (300S), specified time period T2 (600S)). If the cumulative effective time value is met, then enter ASC system overheating 2 (ASC system overheating 2 is the same as ASC system overheating 1, forced cooling of the air pump).
[0065] Step S103: When the air pump meets the overheating condition, intervene in the temperature of the air pump in advance to prevent the air pump from directly entering the overheat protection.
[0066] Specifically, when it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition, the air pump is controlled to cool down, and it is continuously judged whether the actual temperature of the air pump is less than the threshold (70°) and whether the rest time of the air pump (customizable according to needs) meets the set rest time.
[0067] If any condition is met, the air pump will be controlled to operate normally.
[0068] It should be noted that when the air pump meets the overheating condition, the ASC system overheating 2 intervenes in advance to prevent the air pump from directly entering the overheat protection 1, thus making the waiting time too long.
[0069] Step S104: When the air pump does not meet the overheating conditions, based on the single working time and cumulative working time of the air pump, determine whether to prevent the air pump from forcibly entering the overheat protection when it has not reached the preset temperature and has been working for a long time.
[0070] Specifically, if the single working time of the air pump is less than the single working time threshold, it is determined whether the actual temperature of the air pump exceeds the preset temperature.
[0071] When the preset temperature is not exceeded, the single working time and cumulative working time of the air pump are combined to determine whether the overheating condition is met.
[0072] If the overheating condition is met, the air pump is prevented from forcibly entering the overheat protection mode if it has not reached the preset temperature and has been working for a long time.
[0073] If the overheating condition is not met and the single-operation duration of the air pump exceeds the single-operation duration threshold, the air pump is controlled to enter the overheat protection mode.
[0074] After entering the overheat protection phase, the following steps are taken:
[0075] Continuously monitor the actual temperature and rest duration of the air pump;
[0076] If the actual temperature does not exceed the set temperature threshold or the rest period exceeds the set rest period, the air pump will be controlled to work normally.
[0077] For ease of understanding, an example is given: If the air pump is determined to be not meeting the overheating condition, the duration of a single operation of the air pump is checked. If the duration of a single operation is less than the time limit (threshold), the logic for determining the actual temperature of the air pump is directly returned (see reference). Figure 3 If the duration of a single operation exceeds the time limit (240s), the system enters the ASC overheating 3 state. The overheating 3 state is handled in the same way as overheating 1 and 2, i.e., the air pump is forcibly cooled, and the actual temperature of the air pump and the rest time are continuously judged to see if they meet the set conditions. If either condition is met, the overheating protection is exited, and the air pump is controlled to work normally.
[0078] In this context, a single job refers to a task that starts and continues operating until it stops. The duration of a single job does not include the cumulative working time, but the cumulative working time includes the duration of a single job. Figure 4 Both the A-pillar and B-pillar are single-use structures.
[0079] It should be noted that this step can avoid the problem of having to wait for a long recovery time after entering the overheating logic 3 after continuous low-temperature operation for a long time.
[0080] Understandably, by entering the ASC system overheating 2, the air pump temperature is intervened in advance to avoid entering the ASC system overheating 1 and thus waiting for a long time. Simultaneously, if entering the ASC system overheating 2 does not meet the requirement, the air pump's single-operation time (e.g., 210s) is used. If the single-operation time does not meet the requirement, the system returns to the actual air pump temperature. If it does not meet 130°C, combined with the current cumulative operating time of the air pump (e.g., 90s), exactly 210s + 90s = 300s, meeting the requirement to enter the ASC system overheating 2. If the single air pump operating time is 250s, and the current cumulative operating time is 40s, then 290s is less than 300s, not meeting the requirement to enter overheating 2, but the single-operation time meets the set threshold, then the air pump is controlled to enter overheating 3 for forced cooling. This method avoids a long recovery time after entering overheating logic 3 due to continuous long-term operation at low temperatures.
[0081] The various temperature thresholds and time limits that need to be explained can be calibrated according to requirements. It is important to avoid situations where the system can work quickly but then quickly enters the overheating logic. The temperature and time selections should be clearly distinguishable, otherwise it will affect the user experience. Overheating logic 1, 2, and 3 refer to ASC system overheating 1, 2, and 3 (encapsulated in the ASC controller, which intelligently controls the working duration and temperature level of the air pump).
[0082] Understandably, adding overheat logic 2, by detecting the cumulative operating time at high temperatures, allows for early intervention after high-temperature operation, preventing the system from reaching its maximum temperature and requiring a long wait. Simultaneously, after the air pump overheats due to continuous operation, the recovery logic adds temperature monitoring to ensure a rapid return to normal operation when the system temperature is lower. Furthermore, entering overheat logic 3, by simultaneously monitoring the air pump temperature, can also prevent premature overheating intervention caused by prolonged continuous operation at low temperatures (even when the actual air pump temperature is not very high).
[0083] Reference Figure 2 , Figure 2 The diagram shown is a schematic of an intelligent air pump control device provided by the present invention. Figure 2 As shown, the device includes:
[0084] Determining module 201: It is used to determine whether to directly control the air pump to enter overheat protection based on the actual temperature of the air pump.
[0085] Detection module 202: If not, it is used to detect whether the cumulative working time of the air pump at the preset temperature meets the overheating condition.
[0086] Control module 203: It is used to intervene in the temperature of the air pump in advance when the air pump meets the overheating conditions, so as to prevent the air pump from directly entering the overheat protection.
[0087] Processing module 204: It is used to determine whether to prevent the air pump from forcibly entering overheat protection when it has not reached the preset temperature and has been working for a long time, based on the single working time and cumulative working time of the air pump, when the air pump does not meet the overheating conditions.
[0088] Furthermore, in one possible implementation, the detection module is also used to determine whether the cumulative working time of the air pump within the calibrated time exceeds the cumulative time limit.
[0089] If so, then it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition;
[0090] If not, it is determined that the cumulative operating time of the air pump at the preset temperature does not meet the overheating condition.
[0091] Furthermore, in one possible implementation, the detection module is also used for
[0092] If it is determined that the cumulative working time of the air pump at the calibration time is less than the cumulative working time limit, it is determined that the cumulative working time of the air pump does not meet the overheating condition, and the calibration time is re-timing, and the cumulative working time of the air pump within the calibration time is recalculated to determine whether the overheating condition is met.
[0093] If the cumulative working time exceeds the cumulative working time limit, it is determined that the air pump meets the overheating condition at the preset temperature; otherwise, it does not meet the overheating condition.
[0094] Furthermore, in one possible implementation, the control module is also used to determine whether the actual temperature of the air pump exceeds a preset temperature if the single working time of the air pump is less than a single working time threshold.
[0095] When the preset temperature is not exceeded, the single working time and cumulative working time of the air pump are combined to determine whether the overheating condition is met.
[0096] If the overheating condition is met, the air pump is prevented from forcibly entering the overheat protection mode if it has not reached the preset temperature and has been working for a long time.
[0097] If the overheating condition is not met and the single-operation duration of the air pump exceeds the single-operation duration threshold, the air pump is controlled to enter the overheat protection mode.
[0098] Furthermore, in one possible implementation, the control module is also used to continuously monitor the actual temperature and rest duration of the air pump;
[0099] If the actual temperature does not exceed the set temperature threshold or the rest period exceeds the set rest period, the air pump will be controlled to work normally.
[0100] Furthermore, in one possible implementation, the control module is also used to control the air pump to cool down when it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition, and to continuously determine whether the actual temperature of the air pump is less than the threshold and whether the rest time of the air pump meets the set rest time.
[0101] If any condition is met, the air pump will be controlled to operate normally.
[0102] Furthermore, in one possible implementation, the determining module is also configured to directly control the air pump to be forcibly cooled when the actual temperature of the air pump is greater than or exceeds a preset temperature, and to determine whether to control the air pump to work normally based on continuous detection of the actual temperature of the air pump.
[0103] Reference Figure 3 , Figure 3 The diagram shown is a control logic diagram of an intelligent air pump provided by the present invention. Figure 3 As shown:
[0104] Overheating Logic 1:
[0105] The system detects whether the actual temperature of the air pump exceeds 130°C. If it does, it enters the ASC system overheating 1. After that, the ASC system continuously monitors the actual temperature of the air pump through the temperature sensor. The air pump can only resume normal operation when the actual temperature of the air pump is lower than 95°C.
[0106] Overheating Logic 2:
[0107] If the actual temperature of the air pump is not exceeded (130℃), then the system monitors whether the air pump operation meets the cumulative limit of the effective working time for high temperature within the specified time period (high temperature is (80℃), cumulative time limit T1 (300S), specified time period T2 (600S)). If the effective time cumulative value is met, the system enters the ASC system overheating 2. After entering overheating logic 2, the ASC system continuously monitors the actual temperature of the air pump through the temperature sensor to confirm whether the actual temperature of the air pump is lower than (70℃); at the same time, it also records whether the rest time of the air pump meets the rest time of overheating logic 3 (420S). As long as either one is met, the system can exit overheating and resume normal operation.
[0108] Overheating logic 3:
[0109] If the air pump fails to meet the effective cumulative duration value, the system monitors whether the air pump's continuous operating time meets the time limit (240S). If it does, the system enters the ASC system overheating 3. After entering overheating logic 3, the ASC system continuously monitors the actual temperature of the air pump through the temperature sensor to confirm whether the actual temperature of the air pump is lower than (60℃). At the same time, it also records whether the air pump's rest time meets the rest time limit (420S) of overheating logic 3. As long as either one is met, the system can exit overheating and resume normal operation.
[0110] Understandably, when operating at high temperatures, the system prioritizes entering overheat protection logic 2. This ensures the air pump can cool down quickly and resume operation, preventing it from directly entering overheat protection logic 1, which would require a prolonged cooling process. The system determines whether entering overheat protection logic 2 is necessary based on the air pump's single-use duration and cumulative operating time, thus avoiding premature overheating due to prolonged continuous operation at low temperatures (even though the actual air pump temperature is not very high). Overheat protection logic 2 prevents the air pump from directly entering overheat protection logic 1 at its initial high temperature, thus avoiding a long waiting time after entering overheat protection logic 3 due to prolonged continuous operation at low temperatures. This increases air pump availability, reduces customer waiting time, and improves the experience of continuously using the air spring system.
[0111] Reference Figure 4 , Figure 4 The image shown is an example diagram of the cumulative monitoring time provided by the present invention. Figure 4 As shown:
[0112] Example of cumulative monitoring duration:
[0113] If the total time from A to D is less than 10 minutes (600 seconds), and the cumulative time above 80 degrees Celsius is A+B+C+D = 310 seconds (exactly meeting the 300-second requirement), then the overheating condition is met, and the system enters the ASC overheating 2 phase. It should be explained that ABCD can be understood as the cumulative operating time of the air pump. Furthermore, the air pump does not operate continuously but intermittently (e.g., ...). Figure 4 There is a gap between A and B. A and B represent the working time, while the gap can be understood as the standby time.
[0114] If the total time from A to C is greater than 10 minutes and the cumulative working time of A+B+C is 270 seconds < 300 seconds, then the overheating condition is not met. The system then starts calculating the cumulative time from B as the starting point. That is, if the time from A to C does not meet the overheating condition, the cumulative time of the next 10 minutes needs to be recalculated to see if it meets the overheating condition. In other words, A is discarded, and the system starts calculating the time from B for the next 10 minutes, then checks if the cumulative time meets the overheating condition. If the cumulative time of the next 10 minutes, for example, from B to D, does not meet the condition, then B is discarded, and the system starts calculating the time from C to E, using C as the starting point, and so on.
[0115] If the total time from A to C is greater than 10 minutes, determine if the cumulative working time is greater than 300 seconds. If so, determine the position at 10 minutes (i.e., the position at 600 seconds), the position at the cumulative position after 600 seconds, and calculate the cumulative time A+B+C' based on the position. If it is greater than 300 seconds, it is considered valid; otherwise, it is considered invalid.
[0116] It should also be noted that operating temperatures below 80℃ will not be included in the cumulative timing.
[0117] The following reference Figure 5 To describe an electronic device 500 according to this embodiment of the present invention. Figure 5 The electronic device 500 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0118] like Figure 5 As shown, the electronic device 500 is manifested in the form of a general-purpose computing device. The components of the electronic device 500 may include, but are not limited to: at least one processing unit 510, at least one storage unit 520, and a bus 530 connecting different system components (including storage unit 520 and processing unit 510).
[0119] The storage unit stores program code that can be executed by the processing unit 510, causing the processing unit 510 to perform the steps described in the "Embodiment Methods" section of this specification according to various exemplary embodiments of the present invention.
[0120] Storage unit 520 may include readable media in the form of volatile storage units, such as random access memory (RAM) 521 and / or cache memory 522, and may further include read-only memory (ROM) 523.
[0121] Storage unit 520 may also include a program / utility 524 having a set (at least one) program module 525, such program module 525 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0122] Bus 530 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0123] Electronic device 500 can also communicate with one or more external devices (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 500, and / or any device that enables electronic device 500 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 550. Furthermore, electronic device 500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 560. As shown, network adapter 560 communicates with other modules of electronic device 500 via bus 530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0124] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0125] According to the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the present invention can also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.
[0126] refer to Figure 6 As shown, a program product 600 for implementing the above-described method according to an embodiment of the present invention is described. It may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0127] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0128] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0129] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0130] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0131] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0132] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
[0133] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
Claims
1. A smart air pump control method, characterized in that, include: Based on the actual temperature of the air pump, determine whether to directly control the air pump to enter overheat protection mode; If not, check whether the cumulative working time of the air pump at the preset temperature meets the overheating condition, including whether the cumulative working time of the air pump within the calibrated time is greater than the cumulative time limit. If so, then it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition; If not, it is determined that the cumulative working time of the air pump at the preset temperature does not meet the overheating condition; If it is determined that the cumulative working time of the air pump at the calibration time is less than the cumulative working time limit, it is determined that the cumulative working time of the air pump does not meet the overheating condition, and the calibration time is re-timing, and the cumulative working time of the air pump within the calibration time is recalculated to determine whether the overheating condition is met. If the cumulative working time exceeds the cumulative working time limit, it is determined that the air pump meets the overheating condition at the preset temperature; otherwise, it does not meet the overheating condition. When the air pump meets the overheating condition, the air pump temperature is intervened in advance to prevent the air pump from directly entering the overheat protection. When the air pump does not meet the overheating conditions, based on the single working time and cumulative working time of the air pump, it is determined whether to prevent the air pump from forcibly entering the overheat protection when it has not reached the preset temperature and has been working for a long time. If the single working time of the air pump is less than the single working time threshold, then it is determined whether the actual temperature of the air pump exceeds the preset temperature. When the preset temperature is not exceeded, the single working time and cumulative working time of the air pump are combined to determine whether the overheating condition is met. If the overheating condition is met, the air pump is prevented from forcibly entering the overheat protection mode if it has not reached the preset temperature and has been working for a long time. If the overheating condition is not met and the single-operation duration of the air pump exceeds the single-operation duration threshold, the air pump is controlled to enter the overheat protection mode.
2. The method according to claim 1, characterized in that, After the air pump enters the overheat protection state, the following steps are included: Continuously monitor the actual temperature and rest duration of the air pump; If the actual temperature does not exceed the set temperature threshold or the rest period exceeds the set rest period, the air pump will be controlled to work normally.
3. The method according to claim 1, characterized in that, The aforementioned intervention in the temperature of the air pump includes: When it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition, the air pump is controlled to be cooled, and it is continuously judged whether the actual temperature of the air pump is less than the threshold and whether the rest time of the air pump meets the set rest time. If any condition is met, the air pump will be controlled to operate normally.
4. The method according to claim 1, characterized in that, The step of determining whether to directly control the air pump to enter overheat protection based on the actual temperature of the air pump includes: When the actual temperature of the air pump is greater than or exceeds the preset temperature, the air pump is directly controlled to be forcibly cooled, and the actual temperature of the air pump is continuously monitored to determine whether the air pump should be controlled to work normally.
5. An intelligent air pump control device, characterized in that, include: The determination module is used to determine whether to directly control the air pump to enter the overheat protection based on the actual temperature of the air pump; The detection module is used to detect whether the cumulative working time of the air pump at the preset temperature meets the overheating condition if not. The detection module is also used to determine whether the cumulative working time of the air pump within the calibrated time exceeds the cumulative time limit. If so, then it is determined that the cumulative working time of the air pump at the preset temperature meets the overheating condition; If not, it is determined that the cumulative working time of the air pump at the preset temperature does not meet the overheating condition; If it is determined that the cumulative working time of the air pump at the calibration time is less than the cumulative working time limit, it is determined that the cumulative working time of the air pump does not meet the overheating condition, and the calibration time is re-timing, and the cumulative working time of the air pump within the calibration time is recalculated to determine whether the overheating condition is met. If the cumulative working time exceeds the cumulative working time limit, it is determined that the air pump meets the overheating condition at the preset temperature; otherwise, it does not meet the overheating condition. The control module is used to intervene in the temperature of the air pump in advance when the air pump meets the overheating conditions, so as to prevent the air pump from directly entering the overheat protection. The processing module is used to determine, based on the single working time and cumulative working time of the air pump, whether to prevent the air pump from forcibly entering the overheat protection mode when it has not reached the preset temperature and has been working for a long time, when the air pump does not meet the overheating conditions. The control module is also used to determine whether the actual temperature of the air pump exceeds a preset temperature if the single working time of the air pump is less than a single working time threshold. When the preset temperature is not exceeded, the single working time and cumulative working time of the air pump are combined to determine whether the overheating condition is met. If the overheating condition is met, the air pump is prevented from forcibly entering the overheat protection mode if it has not reached the preset temperature and has been working for a long time. If the overheating condition is not met and the single-operation duration of the air pump exceeds the single-operation duration threshold, the air pump is controlled to enter the overheat protection mode.
6. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, It stores computer program instructions, which, when executed by a computer, cause the computer to perform the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Overheating protection method for motor of valve body and engine post-processing system
CN114583661A
Air pump over-temperature protection method, device and equipment and readable storage medium
CN116538068A
Water pump control system, method and device based on temperature change condition
CN117722339A