Air pump overtemperature protection method, device, equipment and readable storage medium
By monitoring the real-time temperature and cumulative startup parameters of the air pump and controlling the working status of the air pump, the problems of overheating and performance degradation of the air pump are solved, achieving effective protection and safety.
Patent Information
- Application Number
- CN202310497050.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-05
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2043-05-05
AI Technical Summary
Existing technologies are unable to effectively monitor and protect the air pump from overheating and performance issues, resulting in damage to the air pump and degradation of its regulation function, posing a safety hazard.
By obtaining the real-time temperature and accumulated startup parameters of the air pump, the working state of the air pump is controlled based on the preset low temperature limit and performance protection threshold, achieving effective protection of the air pump from overheating and performance.
It realizes the monitoring of the real-time temperature and cumulative startup status of the air pump, interrupts the adjustment work in time, avoids the air pump from overheating and performance degradation, protects the air pump and prevents damage.
Smart Images

Figure CN116538068B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of air pump control technology, and in particular to an air pump over-temperature protection method, device, equipment and readable storage medium. Background Art
[0002] Air pumps are essential components in automotive systems. For example, during vehicle height adjustment or leveling, they are needed to promptly inflate the air spring distribution valve and air tank. However, if the air pump overheats or experiences performance degradation during operation, this can damage the pump and degrade or even fail its regulation function, posing a significant safety hazard. Therefore, effective overheat protection and performance monitoring of the air pump are pressing challenges. Summary of the Invention
[0003] The present application provides an air pump over-temperature protection method, device, equipment and readable storage medium to solve the problem in the related art that it is impossible to effectively protect and monitor the over-temperature and performance of the air pump.
[0004] In a first aspect, a method for protecting an air pump from overheating is provided, comprising the following steps:
[0005] Acquiring a real-time temperature of the air pump, and controlling the operating state of the air pump based on a magnitude relationship between the real-time temperature and a preset low-temperature limit, or;
[0006] Obtain the cumulative startup parameters of the air pump and the corresponding cumulative working time of the air pump after this startup, and control the working state of the air pump based on the relationship between the cumulative startup parameters and the preset performance protection threshold and the size relationship between the cumulative working time and the preset time threshold.
[0007] In some embodiments, controlling the working state of the air pump based on the magnitude relationship between the real-time temperature and a preset low temperature limit value includes:
[0008] When the real-time temperature is less than or equal to the low temperature limit, controlling the air pump to continue to be in a working state, and re-performing the step of obtaining the real-time temperature of the air pump;
[0009] When the real-time temperature is greater than the low temperature limit, determining whether the real-time temperature of the air pump continues to be greater than the low temperature limit within a first preset time period;
[0010] If the real-time temperature of the air pump is continuously greater than the low temperature limit within a first preset time period, the air pump is controlled to be in a stopped working state;
[0011] If the real-time temperature of the air pump is not continuously greater than the low temperature limit within the first preset time period, the air pump is controlled to continue to be in the working state, and the step of obtaining the real-time temperature of the air pump is executed again.
[0012] In some embodiments, after the step of controlling the air pump to be in a stopped working state, the method further includes:
[0013] Obtaining a first temperature of the air pump after cooling, and determining whether the first temperature is less than or equal to the low temperature limit;
[0014] If the first temperature is greater than the low temperature limit, the air pump is controlled to continue to be in a stopped working state;
[0015] If the first temperature is less than or equal to the low temperature limit, determining whether the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period;
[0016] If the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period, controlling the air pump to be in a working state again;
[0017] If the first temperature of the air pump is not continuously less than or equal to the low temperature limit within the second preset time period, the air pump is controlled to continue to be in a stopped working state and a prompt message that the air pump has an overtemperature problem is output.
[0018] In some embodiments, the cumulative startup parameters include the cumulative number of startups and the cumulative startup duration, the performance protection threshold includes a first startup number threshold and a second startup number threshold corresponding to the cumulative number of startups and a first startup duration threshold and a second startup duration threshold corresponding to the cumulative startup duration, the first startup number threshold is smaller than the second startup number threshold, the first startup duration threshold is smaller than the second startup duration threshold, the duration threshold includes a first duration threshold and a second duration threshold, and the first duration threshold is greater than the second duration threshold.
[0019] In some embodiments, controlling the working state of the air pump based on the relationship between the accumulated startup parameter and a preset performance protection threshold and the relationship between the accumulated working time and a preset time threshold includes:
[0020] When the cumulative number of starts is less than or equal to the first start number threshold and the cumulative start duration is less than or equal to the first start duration threshold, controlling the air pump to continue to be in the working state;
[0021] When the cumulative number of starts is greater than the first start number threshold and less than or equal to the second start number threshold and the cumulative start duration is greater than the first start duration threshold and less than or equal to the second start duration threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working duration and the first duration threshold;
[0022] When the cumulative number of starts is greater than the second start number threshold and the cumulative start duration is greater than the second start duration threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working duration and the second duration threshold.
[0023] In some embodiments, controlling the working state of the air pump according to the magnitude relationship between the accumulated working time and the first time threshold includes:
[0024] When the accumulated working time is greater than a first time threshold, the air pump is controlled to be in a stopped working state, and after a first waiting time has passed, the air pump is controlled to be in a working state again;
[0025] When the accumulated working time is less than or equal to the first time threshold, the air pump is controlled to continue to be in the working state.
[0026] In some embodiments, controlling the working state of the air pump according to the magnitude relationship between the accumulated working time and the second time threshold includes:
[0027] When the accumulated working time is greater than a second time threshold, the air pump is controlled to be in a stopped working state, and after a second waiting time, the air pump is controlled to be in a working state again, and the second waiting time is greater than the first waiting time;
[0028] When the accumulated working time is less than or equal to the second time threshold, the air pump is controlled to continue to be in the working state.
[0029] In a second aspect, an air pump over-temperature protection device is provided, comprising:
[0030] a first protection unit, configured to obtain a real-time temperature of the air pump and control a working state of the air pump based on a magnitude relationship between the real-time temperature and a preset low-temperature limit;
[0031] The second protection unit is used to obtain the cumulative starting parameters of the air pump and the corresponding cumulative working time of the air pump after this startup, and controls the working state of the air pump based on the relationship between the cumulative starting parameters and the preset performance protection threshold and the size relationship between the cumulative working time and the preset time threshold.
[0032] In some embodiments, the first protection unit is specifically configured to:
[0033] When the real-time temperature is less than or equal to the low temperature limit, controlling the air pump to continue to be in a working state, and re-performing the step of obtaining the real-time temperature of the air pump;
[0034] When the real-time temperature is greater than the low temperature limit, determining whether the real-time temperature of the air pump continues to be greater than the low temperature limit within a first preset time period;
[0035] If the real-time temperature of the air pump is continuously greater than the low temperature limit within a first preset time period, the air pump is controlled to be in a stopped working state;
[0036] If the real-time temperature of the air pump is not continuously greater than the low temperature limit within the first preset time period, the air pump is controlled to continue to be in the working state, and the step of obtaining the real-time temperature of the air pump is executed again.
[0037] In some embodiments, the first protection unit is further configured to:
[0038] Obtaining a first temperature of the air pump after cooling, and determining whether the first temperature is less than or equal to the low temperature limit;
[0039] If the first temperature is greater than the low temperature limit, the air pump is controlled to continue to be in a stopped working state;
[0040] If the first temperature is less than or equal to the low temperature limit, determining whether the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period;
[0041] If the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period, controlling the air pump to be in a working state again;
[0042] If the first temperature of the air pump is not continuously less than or equal to the low temperature limit within the second preset time period, the air pump is controlled to continue to be in a stopped working state and a prompt message that the air pump has an overtemperature problem is output.
[0043] In some embodiments, the cumulative startup parameters include the cumulative number of startups and the cumulative startup duration, the performance protection threshold includes a first startup number threshold and a second startup number threshold corresponding to the cumulative number of startups and a first startup duration threshold and a second startup duration threshold corresponding to the cumulative startup duration, the first startup number threshold is smaller than the second startup number threshold, the first startup duration threshold is smaller than the second startup duration threshold, the duration threshold includes a first duration threshold and a second duration threshold, and the first duration threshold is greater than the second duration threshold.
[0044] In some embodiments, the second protection unit is specifically configured to:
[0045] When the cumulative number of starts is less than or equal to the first start number threshold and the cumulative start duration is less than or equal to the first start duration threshold, controlling the air pump to continue to be in the working state;
[0046] When the cumulative number of starts is greater than the first start number threshold and less than or equal to the second start number threshold and the cumulative start duration is greater than the first start duration threshold and less than or equal to the second start duration threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working duration and the first duration threshold;
[0047] When the cumulative number of starts is greater than the second start number threshold and the cumulative start duration is greater than the second start duration threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working duration and the second duration threshold.
[0048] In some embodiments, the first protection unit is further configured to:
[0049] When the accumulated working time is greater than a first time threshold, the air pump is controlled to be in a stopped working state, and after a first waiting time has passed, the air pump is controlled to be in a working state again;
[0050] When the accumulated working time is less than or equal to the first time threshold, the air pump is controlled to continue to be in the working state.
[0051] In some embodiments, the first protection unit is further configured to:
[0052] When the accumulated working time is greater than a second time threshold, the air pump is controlled to be in a stopped working state, and after a second waiting time, the air pump is controlled to be in a working state again, and the second waiting time is greater than the first waiting time;
[0053] When the accumulated working time is less than or equal to the second time threshold, the air pump is controlled to continue to be in the working state.
[0054] In a third aspect, an air pump overtemperature protection device is provided, comprising: a memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the aforementioned air pump overtemperature protection method.
[0055] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the aforementioned air pump over-temperature protection method is implemented.
[0056] The beneficial effects brought about by the technical solution provided by this application include: it can realize effective protection and monitoring of overheating and performance of the air pump.
[0057] The present application provides an air pump over-temperature protection method, device, equipment and readable storage medium, including obtaining the real-time temperature of the air pump, controlling the working state of the air pump based on the size relationship between the real-time temperature and a preset low temperature limit, or; obtaining the cumulative startup parameters of the air pump and the corresponding cumulative working time of the air pump after this startup, and controlling the working state of the air pump based on the relationship between the cumulative startup parameters and a preset performance protection threshold and the size relationship between the cumulative working time and a preset time threshold. Through the present application, it is possible to determine whether the air pump needs to be shut down for protection based on the real-time monitoring of the air pump temperature and the cumulative startup of the air pump and the single air pump working time, thereby achieving effective monitoring of the over-temperature and performance of the air pump, and timely interrupting the adjustment work of the air pump, thereby protecting the air pump and avoiding performance degradation or damage to the air pump. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0059] Figure 1 A flow chart of an air pump over-temperature protection method provided in an embodiment of the present application;
[0060] Figure 2 Schematic diagram of the specific process of the air pump over-temperature protection method provided in the embodiment of the present application Figure 1 ;
[0061] Figure 3 Schematic diagram of the specific process of the air pump over-temperature protection method provided in the embodiment of the present application Figure 2 ;
[0062] Figure 4 A schematic structural diagram of an air pump over-temperature protection device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0063] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0064] The embodiments of the present application provide an air pump over-temperature protection method, device, equipment and readable storage medium, which can solve the problem in the related art that it is impossible to achieve effective protection and monitoring of the over-temperature and performance of the air pump.
[0065] To achieve the above objectives, the overall idea of this application is as follows:
[0066] A method for protecting an air pump from overheating, the method comprising the following steps:
[0067] Acquiring a real-time temperature of the air pump, and controlling the operating state of the air pump based on a magnitude relationship between the real-time temperature and a preset low-temperature limit, or;
[0068] Obtain the cumulative startup parameters of the air pump and the corresponding cumulative working time of the air pump after this startup, and control the working state of the air pump based on the relationship between the cumulative startup parameters and the preset performance protection threshold and the size relationship between the cumulative working time and the preset time threshold.
[0069] The embodiments of the present application are further described in detail below with reference to the accompanying drawings.
[0070] The present invention provides an air pump over-temperature protection method, comprising the following steps:
[0071] Acquiring a real-time temperature of the air pump, and controlling the operating state of the air pump based on a magnitude relationship between the real-time temperature and a preset low-temperature limit, or;
[0072] The accumulated startup parameters of the air pump and the accumulated operating time corresponding to the current startup of the air pump are obtained, and the operating state of the air pump is controlled based on the relationship between the accumulated startup parameters and the preset performance protection threshold, and the size relationship between the accumulated operating time and the preset time threshold. The accumulated startup parameters include the accumulated number of startups and the accumulated startup time, the performance protection threshold includes a first startup number threshold and a second startup number threshold corresponding to the accumulated number of startups, and a first startup time threshold and a second startup time threshold corresponding to the accumulated startup time, the first startup number threshold is less than the second startup number threshold, the first startup time threshold is less than the second startup time threshold, the time threshold includes a first time threshold and a second time threshold, and the first time threshold is greater than the second time threshold.
[0073] It is understood that when the air suspension system receives a height adjustment command from a key, display, or Bluetooth, the air charging and discharging module in the air suspension system controls the opening and closing of the relevant valves to complete the suspension height adjustment and achieve the vehicle body height change. Specifically, when the air pump is turned on to inflate the air spring distribution valve and air tank, the continuous operation may cause the air pump to overheat, leading to safety issues and thus affecting the air suspension system. Furthermore, even if the air pump temperature is normal, the continuous opening and closing of the air pump may cause the air pump performance to degrade. Therefore, to address these two situations of unstable air pump performance, this embodiment will provide an air pump overtemperature protection diagnostic module. This module will generate an overtemperature protection signal when the air pump overheats or its performance degrades, interrupting the air pump adjustment process and shutting down the air pump to rest, thereby protecting the air pump. The air pump will then resume the adjustment process after a period of waiting.
[0074] For details, see Figure 1 As shown, this embodiment provides an air pump over-temperature protection logic. On the one hand, it monitors the temperature changes during the operation of the air pump to issue an over-temperature protection signal when the temperature is too high; on the other hand, it monitors the cumulative start-up status of the air pump (such as the cumulative number of starts and the cumulative start-up time) to avoid the performance degradation of the air pump, and promptly issues a protection signal to realize an over-temperature alarm. That is, this embodiment judges whether the air pump needs to be shut down for protection from two aspects in parallel, and then can respond to the diagnosis in time, interrupt the air pump adjustment, and thus realize air pump protection.
[0075] It should be understood that as the air pump inflates the air spring distribution valve or air tank, its temperature will continue to rise over time. Therefore, this embodiment uses a temperature sensor module at the physical layer to collect the real-time temperature of the air pump during the adjustment process. The air suspension application layer performs a first-order low-pass filter on the real-time temperature value input by the temperature sensor module to obtain a real-time temperature value that is close to the actual temperature. This real-time temperature value represents the real-time temperature of the air pump. The temperature signal is then fed back to the air suspension application layer for monitoring. If the temperature does not exceed a preset limit, no over-temperature protection signal (i.e., no alarm) is issued. However, if the temperature exceeds the preset limit, the air suspension application layer software performs a specific over-temperature determination and controls the air pump's operating state based on the determination result to implement over-temperature protection. This process eliminates the need for a separate temperature simulation determination module and achieves rapid over-temperature diagnosis. Specifically, the air pump's operating state is controlled based on the relative magnitude between the real-time temperature and a preset low-temperature limit. It should be noted that the specific value of the low temperature limit can be set according to actual needs and is not limited here.
[0076] At the same time, if the air pump does not exceed the temperature limit during operation, but continues to operate, the air pump's performance may degrade due to the continuous on-off operation of the air pump. Therefore, this embodiment monitors the accumulated air pump startup status (i.e., the accumulated startup parameters) and the duration of each operation (i.e., the accumulated single operation duration). Based on the relationship between the accumulated startup parameters and the accumulated operation duration and the preset threshold, it determines whether to issue an over-temperature protection signal (i.e., whether to issue an over-temperature alarm), thereby controlling the air pump's operating status. It is understood that the accumulated number of air pump startups is accumulated based on the transition of the air pump status. Each time the air pump is started, a state transition is completed. The air suspension application layer receives the accumulated number from the underlying memory, performs self-increment, and after the number is updated, determines the number and outputs it to the underlying layer. The accumulated air pump startup duration is also automatically incremented based on the transition of the air pump status, using the unit-converted accumulated duration data received by the air suspension application layer from the underlying memory as the base. The unit conversion is performed after the self-increment, and the duration is updated, determines the number and outputs it to the underlying layer.
[0077] Among them, the cumulative startup parameters can preferably be the cumulative number of startups and the cumulative startup duration, and the performance protection threshold includes the first startup number threshold and the second startup number threshold corresponding to the cumulative number of startups, and the first startup duration threshold and the second startup duration threshold corresponding to the cumulative startup duration, and the first startup number threshold is less than the second startup number threshold, the first startup duration threshold is less than the second startup duration threshold, the duration threshold includes the first duration threshold and the second duration threshold, and the first duration threshold is greater than the second duration threshold. It should be noted that the specific values of the first startup number threshold, the second startup number threshold, the first startup duration threshold, the second startup duration threshold, the first duration threshold and the second duration threshold can all be determined according to actual needs and are not limited here.
[0078] For further information, see Figure 2 As shown, the controlling of the working state of the air pump based on the magnitude relationship between the real-time temperature and the preset low temperature limit value includes:
[0079] Step S10: When the real-time temperature is less than or equal to the low temperature limit, the air pump is controlled to continue to be in the working state, and the step of obtaining the real-time temperature of the air pump is executed again;
[0080] Step S20: When the real-time temperature is greater than the low temperature limit, determining whether the real-time temperature of the air pump is continuously greater than the low temperature limit within a first preset time period;
[0081] Step S30: If the real-time temperature of the air pump is continuously greater than the low temperature limit within a first preset time period, the air pump is controlled to be in a stopped state;
[0082] Step S40: If the real-time temperature of the air pump is not continuously greater than the low temperature limit within the first preset time period, the air pump is controlled to continue to be in the working state, and the step of obtaining the real-time temperature of the air pump is re-executed.
[0083] For example, see Figure 1 and Figure 2 As shown in the figure, when the real-time temperature of the air pump does not exceed the low temperature limit, no over-temperature protection signal is issued, even if the air pump continues to be in working state and the real-time temperature of the air pump continues to be monitored; when the real-time temperature of the air pump exceeds the low temperature limit and maintains for a certain period of time, the air pump is determined to be in an over-temperature state. At this time, the software of the air suspension application layer will send an over-temperature protection signal, even if the air pump stops working, to interrupt the adjustment work of the air pump and realize over-temperature protection of the air pump.
[0084] It should be noted that in this embodiment, when the real-time temperature of the air pump exceeds the low-temperature limit, the air suspension application layer software does not immediately issue an overtemperature protection signal and interrupt regulation. Instead, it waits for a period of time (i.e., a first preset duration). If the real-time temperature of the air pump remains above the low-temperature limit during this period, an overtemperature protection signal is issued, thereby controlling the air pump to stop operating. If the real-time temperature of the air pump does not remain above the low-temperature limit during this period (i.e., the real-time temperature is below the low-temperature limit), indicating that the air pump is not overheating, the air pump is allowed to continue regulating, and the air suspension application layer software internally exits the overtemperature determination process and continues to monitor the real-time temperature of the air pump until the real-time temperature exceeds the low-temperature limit, at which point it re-enters the determination process. It should be noted that the specific value of the first preset duration can be determined based on actual needs and is not limited here.
[0085] Furthermore, after the step of controlling the air pump to be in a stopped working state, the method further includes:
[0086] Obtaining a first temperature of the air pump after cooling, and determining whether the first temperature is less than or equal to the low temperature limit;
[0087] If the first temperature is greater than the low temperature limit, the air pump is controlled to continue to be in a stopped working state;
[0088] If the first temperature is less than or equal to the low temperature limit, determining whether the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period;
[0089] If the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period, controlling the air pump to be in a working state again;
[0090] If the first temperature of the air pump is not continuously less than or equal to the low temperature limit within the second preset time period, the air pump is controlled to continue to be in a stopped working state and a prompt message that the air pump has an overtemperature problem is output.
[0091] By way of example, it can be understood that when the air pump valve is opened to inflate the air spring distribution valve and the air tank to complete the adjustment of the suspension height level, if an over-temperature protection signal is received from the air suspension application layer software, the air pump will stop working immediately, that is, the adjustment process of the air pump will be terminated immediately, and the temperature of the air pump will be gradually reduced through natural cooling, thereby achieving over-temperature protection of the air pump.
[0092] When the air pump stops working, its own temperature will gradually decrease, and even reach a state where it can resume working. Therefore, it is possible to further determine whether the air pump can resume working. Therefore, this embodiment will continuously monitor the real-time temperature of the air pump after cooling (i.e., the first temperature). Specifically, if the air pump continues to cool down and still does not drop to the low temperature limit, it means that the air pump needs to continue to cool down, even if the air pump is still in the stopped working state; and if the air pump continues to cool down and drops to the low temperature limit, it will continue to enter the overtemperature judgment and wait for a period of time (i.e., the second preset time length) to determine whether the real-time temperature of the air pump continues to be lower than the low temperature limit during the waiting time. If so, it will exit the overtemperature protection judgment state, that is, control the air pump to resume the working state, so that the interrupted adjustment process continues and is completed.
[0093] It is understood that if the air pump continues to cool down until it reaches the low-temperature limit but does not maintain this temperature within the second preset time period, that is, if the air pump's real-time temperature rises above the low-temperature limit again during the waiting period, the air pump will remain in a stopped state, and the air suspension application layer software will still issue an over-temperature protection signal or other prompt information to alert personnel that the air pump is still overheating. It should be noted that the specific value of the second preset time period can be determined based on actual needs, and the second preset time period can be the same as or different from the first preset time period, and is not limited here.
[0094] For further information, see Figure 3 As shown, the control of the working state of the air pump based on the relationship between the accumulated startup parameters and the preset performance protection threshold and the relationship between the accumulated working time and the preset time threshold includes:
[0095] Step N10: When the cumulative number of starts is less than or equal to the first start number threshold and the cumulative start duration is less than or equal to the first start duration threshold, controlling the air pump to continue to be in the working state;
[0096] Step N20: When the cumulative number of starts is greater than the first start number threshold and less than or equal to the second start number threshold, and the cumulative start duration is greater than the first start duration threshold and less than or equal to the second start duration threshold, controlling the working state of the air pump according to the relationship between the cumulative working duration and the first duration threshold;
[0097] Step N30: When the cumulative number of starts is greater than the second start number threshold and the cumulative start duration is greater than the second start duration threshold, the working state of the air pump is controlled according to the relationship between the cumulative working duration and the second duration threshold.
[0098] For example, see Figure 2 and Figure 3 As shown, this embodiment not only monitors the temperature of the air pump in real time, but also monitors the accumulated startup parameters such as the cumulative number of startups and the accumulated startup duration of the air pump for abnormalities. Therefore, in this embodiment, monitoring the accumulated startup status of the air pump and monitoring the real-time temperature of the air pump are two parallel solutions for implementing over-temperature protection of the air pump. It can be understood that in the process of monitoring the accumulated startup parameters such as the cumulative number of startups and the accumulated startup duration of the air pump, the operating status of the air pump is controlled in real time based on the relationship between the accumulated startup parameters and the preset performance protection threshold, as well as the relationship between the accumulated operating duration and the preset duration threshold.
[0099] Specifically, when the cumulative number of starts A≤the first start number threshold X1 and the cumulative start time B≤the first start time threshold Y1, it means that the performance of the air pump is normal and can continue to work, so the air pump is controlled to continue to maintain the working state; when the first start number threshold X1<the cumulative number of starts A≤the second start number threshold X2 and the first start time threshold Y1<the cumulative start time B≤the second start time threshold Y2, it means that the performance of the air pump may decline at this time, so it is necessary to further control and adjust the working state of the air pump according to the size relationship between the current cumulative working time C of the air pump and the first time threshold Z1; and when the cumulative number of starts A>the second start number threshold X2 and the cumulative start time B is greater than the second start time threshold Y2, it means that the performance of the air pump is very likely to decline at this time, so it is necessary to further control the working state of the air pump according to the size relationship between the current cumulative working time C and the second time threshold Z2.
[0100] It should be noted that when the cumulative start-up parameters exceed different thresholds (i.e., outside the normal range), the cumulative working time of the air pump will be restricted. For example, if the cumulative number of starts A is in (X1, X2] and the cumulative start-up time B is in (Y1, Y2], the first time threshold Z1 is set, that is, the cumulative working time of the current air pump cannot exceed the first time threshold Z1, otherwise performance degradation will occur; similarly, if the cumulative number of starts A is in (X2, ∞) and the cumulative start-up time B is in (Y2, ∞), the second time threshold Z2, which is smaller than the first time threshold Z1, is set, that is, the cumulative working time of the current air pump cannot exceed the first time threshold Z2, otherwise performance degradation will occur.
[0101] Furthermore, controlling the working state of the air pump according to the magnitude relationship between the accumulated working time and the first time threshold includes:
[0102] When the accumulated working time is greater than a first time threshold, the air pump is controlled to be in a stopped working state, and after a first waiting time has passed, the air pump is controlled to be in a working state again;
[0103] When the accumulated working time is less than or equal to the first time threshold, the air pump is controlled to continue to be in the working state.
[0104] For example, in this embodiment, when the first start-up number threshold X1 is less than the cumulative start-up number A ≤ the second start-up number threshold X2 and the first start-up time threshold Y1 is less than the cumulative start-up time B ≤ the second start-up time threshold Y2, it indicates that the performance of the air pump may decline at this time. If the current cumulative working time C of the air pump is greater than the first time threshold Z1, it will further indicate that the air pump has a performance decline problem. At this time, shutdown protection measures need to be taken to put the air pump in a stopped working state, that is, the air suspension application layer software will trigger the air pump performance protection logic and send an over-temperature protection signal to terminate the air pump adjustment work; and after waiting for a period of time (that is, the first waiting time), the air pump can resume normal working state. If the air pump valve is closed during this process, it will directly exit the protection judgment state.
[0105] However, if the current cumulative operating time of the air pump C is less than or equal to the first time threshold Z1, the air pump has not yet experienced performance degradation, and no shutdown protection measures are required. Therefore, the air pump can continue to operate and continue to monitor the cumulative number of starts and the cumulative start time. It should be noted that the specific value of the first waiting time can be set according to actual needs and is not limited here.
[0106] Furthermore, controlling the working state of the air pump according to the magnitude relationship between the accumulated working time and the second time threshold includes:
[0107] When the accumulated working time is greater than a second time threshold, the air pump is controlled to be in a stopped working state, and after a second waiting time, the air pump is controlled to be in a working state again, and the second waiting time is greater than the first waiting time;
[0108] When the accumulated working time is less than or equal to the second time threshold, the air pump is controlled to continue to be in the working state.
[0109] For example, in this embodiment, when the cumulative number of starts A is greater than the second start number threshold X2 and the cumulative start time B is greater than the second start time threshold Y2, it means that the performance of the air pump is very likely to decline at this time. If the current cumulative working time C of the air pump is greater than the second time threshold Z2, it will further indicate that the air pump has a performance degradation problem. At this time, shutdown protection measures must be taken to put the air pump in a stopped working state, that is, the air suspension application layer software will trigger the air pump performance protection logic and send an over-temperature protection signal to terminate the air pump adjustment work; and after waiting for a longer period of time (that is, the second waiting time), the air pump can resume normal working state. If the air pump valve is closed during this process, it will directly exit the protection judgment state.
[0110] However, if the current cumulative operating time of the air pump C is less than or equal to the second time threshold Z1, the air pump has not yet experienced performance degradation, and no shutdown protection measures are required. Therefore, the air pump can continue to operate and continue to monitor the cumulative number of starts and the cumulative start time. It should be noted that the second waiting time is less than the first waiting time, but its specific value can be set according to actual needs and is not limited here.
[0111] It can be seen that through this application, the air pump temperature can be monitored in real time, and whether the air pump needs shutdown protection can be determined based on the cumulative start-up status of the air pump and the single air pump working time. This can effectively monitor the overtemperature and performance of the air pump and timely interrupt the adjustment work of the air pump to protect the air pump and avoid performance degradation or damage to the air pump.
[0112] It should be noted that the step numbers of the steps in the embodiments of the present application do not limit the order of the operations in the technical solution of the present application.
[0113] Based on the same inventive concept as the method embodiment, the embodiment of the present application provides an air pump overtemperature protection device, comprising:
[0114] a first protection unit, configured to obtain a real-time temperature of the air pump and control a working state of the air pump based on a magnitude relationship between the real-time temperature and a preset low-temperature limit;
[0115] The second protection unit is used to obtain the cumulative starting parameters of the air pump and the corresponding cumulative working time of the air pump after this startup, and controls the working state of the air pump based on the relationship between the cumulative starting parameters and the preset performance protection threshold and the size relationship between the cumulative working time and the preset time threshold.
[0116] Furthermore, the first protection unit is specifically configured to:
[0117] When the real-time temperature is less than or equal to the low temperature limit, controlling the air pump to continue to be in a working state, and re-performing the step of obtaining the real-time temperature of the air pump;
[0118] When the real-time temperature is greater than the low temperature limit, determining whether the real-time temperature of the air pump continues to be greater than the low temperature limit within a first preset time period;
[0119] If the real-time temperature of the air pump is continuously greater than the low temperature limit within a first preset time period, the air pump is controlled to be in a stopped working state;
[0120] If the real-time temperature of the air pump is not continuously greater than the low temperature limit within the first preset time period, the air pump is controlled to continue to be in the working state, and the step of obtaining the real-time temperature of the air pump is executed again.
[0121] Furthermore, the first protection unit is further configured to:
[0122] Obtaining a first temperature of the air pump after cooling, and determining whether the first temperature is less than or equal to the low temperature limit;
[0123] If the first temperature is greater than the low temperature limit, the air pump is controlled to continue to be in a stopped working state;
[0124] If the first temperature is less than or equal to the low temperature limit, determining whether the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period;
[0125] If the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period, controlling the air pump to be in a working state again;
[0126] If the first temperature of the air pump is not continuously less than or equal to the low temperature limit within the second preset time period, the air pump is controlled to continue to be in a stopped working state and a prompt message that the air pump has an overtemperature problem is output.
[0127] Furthermore, the cumulative startup parameters include the cumulative number of startups and the cumulative startup duration, the performance protection threshold includes a first startup number threshold and a second startup number threshold corresponding to the cumulative number of startups and a first startup duration threshold and a second startup duration threshold corresponding to the cumulative startup duration, the first startup number threshold is smaller than the second startup number threshold, the first startup duration threshold is smaller than the second startup duration threshold, the duration threshold includes a first duration threshold and a second duration threshold, and the first duration threshold is greater than the second duration threshold.
[0128] Furthermore, the second protection unit is specifically configured to:
[0129] When the cumulative number of starts is less than or equal to the first start number threshold and the cumulative start duration is less than or equal to the first start duration threshold, controlling the air pump to continue to be in the working state;
[0130] When the cumulative number of starts is greater than the first start number threshold and less than or equal to the second start number threshold and the cumulative start duration is greater than the first start duration threshold and less than or equal to the second start duration threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working duration and the first duration threshold;
[0131] When the cumulative number of starts is greater than the second start number threshold and the cumulative start duration is greater than the second start duration threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working duration and the second duration threshold.
[0132] Furthermore, the first protection unit is further configured to:
[0133] When the accumulated working time is greater than a first time threshold, the air pump is controlled to be in a stopped working state, and after a first waiting time has passed, the air pump is controlled to be in a working state again;
[0134] When the accumulated working time is less than or equal to the first time threshold, the air pump is controlled to continue to be in the working state.
[0135] Furthermore, the first protection unit is further configured to:
[0136] When the accumulated working time is greater than a second time threshold, the air pump is controlled to be in a stopped working state, and after a second waiting time, the air pump is controlled to be in a working state again, and the second waiting time is greater than the first waiting time;
[0137] When the accumulated working time is less than or equal to the second time threshold, the air pump is controlled to continue to be in the working state.
[0138] The air pump over-temperature protection device provided in the above embodiment can be implemented in the form of a computer program. The computer program can be used in Figure 4 The air pump shown is running on an over-temperature protection device.
[0139] An embodiment of the present application also provides an air pump overtemperature protection device, comprising: a memory, a processor, and a network interface connected via a system bus, wherein at least one instruction is stored in the memory, and at least one instruction is loaded and executed by the processor to implement all or part of the steps of the aforementioned air pump overtemperature protection method.
[0140] Among them, the network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0141] The processor may be a CPU, other general-purpose processors, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor may be a microprocessor, or any conventional processor. The processor is the control center of a computer device, connecting various parts of the entire computer device using various interfaces and lines.
[0142] The memory can be used to store computer programs and / or modules. The processor implements various functions of the computer device by running or executing the computer programs and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area. The program storage area can store an operating system, at least one application required for a function (such as a video playback function, an image playback function, etc.), etc.; the data storage area can store data created based on the use of the mobile phone (such as video data, image data, etc.). In addition, the memory can include high-speed random access memory and non-volatile memory, such as a hard disk, internal memory, a plug-in hard disk, an SMC (SmartMediaCard, smart memory card), an SD (Secure Digital) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0143] An embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, all or part of the steps of the aforementioned air pump over-temperature protection method are implemented.
[0144] The embodiments of the present application implement all or part of the aforementioned processes, and may also be completed by instructing the relevant hardware through a computer program. The computer program may be stored in a computer-readable storage medium, and when the computer program is executed by the processor, the steps of each of the above methods may be implemented. Among them, the computer program includes computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, ROM (Read-Only memory), RAM (Random Access memory), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0145] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, servers, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0146] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0147] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0148] The foregoing is merely a list of specific embodiments of the present application, intended to enable those skilled in the art to understand or implement the present 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 the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the broadest scope consistent with the principles and novel features of the present application.
Claims
1. A method for protecting an air pump from overheating, characterized in that: The following steps are involved: Obtaining the cumulative startup parameters of the air pump and the cumulative operating time corresponding to the current startup of the air pump, and controlling the operating state of the air pump based on the relationship between the cumulative startup parameters and a preset performance protection threshold and the relationship between the cumulative operating time and a preset time threshold; The accumulated startup parameters include a accumulated startup number and a accumulated startup duration, the performance protection threshold includes a first startup number threshold and a second startup number threshold corresponding to the accumulated startup number, and a first startup duration threshold and a second startup duration threshold corresponding to the accumulated startup duration, the first startup number threshold is less than the second startup number threshold, the first startup duration threshold is less than the second startup duration threshold, the duration threshold includes a first duration threshold and a second duration threshold, and the first duration threshold is greater than the second duration threshold; The controlling of the working state of the air pump based on the relationship between the accumulated startup parameter and the preset performance protection threshold and the relationship between the accumulated working time and the preset time threshold includes: When the cumulative number of starts is less than or equal to the first start number threshold and the cumulative start duration is less than or equal to the first start duration threshold, controlling the air pump to continue to be in the working state; When the cumulative number of starts is greater than the first start number threshold and less than or equal to the second start number threshold and the cumulative start time is greater than the first start time threshold and less than or equal to the second start time threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working time and the first time threshold, including: when the cumulative working time is greater than the first time threshold, the air pump is controlled to be in a stopped working state, and after a first waiting time, the air pump is controlled to be in a working state again; When the cumulative number of starts is greater than the second start number threshold and the cumulative start time is greater than the second start time threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working time and the second time threshold, including: when the cumulative working time is greater than the second time threshold, the air pump is controlled to be in a stopped working state, and after a second waiting time, the air pump is controlled to be in a working state again, and the second waiting time is greater than the first waiting time.
2. The air pump over-temperature protection method according to claim 1, characterized in that: The method further includes the following steps: obtaining the real-time temperature of the air pump, and controlling the working state of the air pump based on the size relationship between the real-time temperature and a preset low temperature limit.
3. The air pump over-temperature protection method according to claim 2, characterized in that: The controlling the working state of the air pump based on the magnitude relationship between the real-time temperature and a preset low temperature limit value includes: When the real-time temperature is less than or equal to the low temperature limit, controlling the air pump to continue to be in the working state, and re-performing the step of obtaining the real-time temperature of the air pump; When the real-time temperature is greater than the low temperature limit, determining whether the real-time temperature of the air pump continues to be greater than the low temperature limit within a first preset time period; If the real-time temperature of the air pump is continuously greater than the low temperature limit within a first preset time period, the air pump is controlled to be in a stopped working state; If the real-time temperature of the air pump is not continuously greater than the low temperature limit within the first preset time period, the air pump is controlled to continue to be in the working state, and the step of obtaining the real-time temperature of the air pump is executed again.
4. The air pump over-temperature protection method according to claim 3, characterized in that: After the step of controlling the air pump to be in a stopped working state, the method further includes: Obtaining a first temperature of the air pump after cooling, and determining whether the first temperature is less than or equal to the low temperature limit; If the first temperature is greater than the low temperature limit, the air pump is controlled to continue to be in a stopped working state; If the first temperature is less than or equal to the low temperature limit, determining whether the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period; If the first temperature of the air pump is continuously less than or equal to the low temperature limit within a second preset time period, controlling the air pump to be in a working state again; If the first temperature of the air pump is not continuously less than or equal to the low temperature limit within the second preset time period, the air pump is controlled to continue to be in a stopped working state and a prompt message that the air pump has an overtemperature problem is output.
5. The air pump over-temperature protection method according to claim 1, characterized in that: The controlling of the working state of the air pump according to the magnitude relationship between the accumulated working time and the first time threshold value further includes: When the accumulated working time is less than or equal to the first time threshold, the air pump is controlled to continue to be in the working state.
6. The air pump over-temperature protection method according to claim 5, characterized in that: The controlling of the working state of the air pump according to the magnitude relationship between the accumulated working time and the second time threshold value further includes: When the accumulated working time is less than or equal to the second time threshold, the air pump is controlled to continue to be in the working state.
7. An air pump over-temperature protection device, characterized in that: include: a first protection unit, configured to obtain a real-time temperature of the air pump and control a working state of the air pump based on a magnitude relationship between the real-time temperature and a preset low-temperature limit; A second protection unit is configured to obtain a cumulative startup parameter of the air pump and a corresponding cumulative operating time of the air pump after this startup, and control the operating state of the air pump based on a relationship between the cumulative startup parameter and a preset performance protection threshold and a relationship between the cumulative operating time and a preset time threshold; The accumulated startup parameters include a accumulated startup number and a accumulated startup duration, the performance protection threshold includes a first startup number threshold and a second startup number threshold corresponding to the accumulated startup number, and a first startup duration threshold and a second startup duration threshold corresponding to the accumulated startup duration, the first startup number threshold is less than the second startup number threshold, the first startup duration threshold is less than the second startup duration threshold, the duration threshold includes a first duration threshold and a second duration threshold, and the first duration threshold is greater than the second duration threshold; The second protection unit is specifically configured to: When the cumulative number of starts is less than or equal to the first start number threshold and the cumulative start duration is less than or equal to the first start duration threshold, controlling the air pump to continue to be in the working state; When the cumulative number of starts is greater than the first start number threshold and less than or equal to the second start number threshold and the cumulative start time is greater than the first start time threshold and less than or equal to the second start time threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working time and the first time threshold, including: when the cumulative working time is greater than the first time threshold, the air pump is controlled to be in a stopped working state, and after a first waiting time, the air pump is controlled to be in a working state again; When the cumulative number of starts is greater than the second start number threshold and the cumulative start time is greater than the second start time threshold, the working state of the air pump is controlled according to the size relationship between the cumulative working time and the second time threshold, including: when the cumulative working time is greater than the second time threshold, the air pump is controlled to be in a stopped working state, and after a second waiting time, the air pump is controlled to be in a working state again, and the second waiting time is greater than the first waiting time.
8. An air pump over-temperature protection device, characterized in that: include: A memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the air pump overtemperature protection method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the air pump over-temperature protection method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Vacuum pump temperature control method and device, vehicle and storage medium
CN110194137A
Air compressor protection method, system and equipment and computer readable storage medium
CN111156157A